Метод numpy isfortran() и примеры

Метод isfortran() определен в библиотеке numpy, которую можно импортировать как import numpy as np, и мы можем создавать многомерные массивы и получать другую математическую статистику.

Numpy isfortran() в Python — это логическая функция, которая проверяет, является ли массив непрерывным в формате Fortran или нет. C-непрерывный порядок в памяти (последний индекс меняется быстрее всего). Порядок C означает, что операция подъема строки в массиве будет немного быстрее.

Для него существует три типа порядка.

  1. C-непрерывный порядок означает, что операция подъема строки в массиве будет выполняться быстрее.
  2. Второй порядок является Fortran или F-непрерывным в памяти, что означает, что операции по столбцам будут быстрее.
  3. Третий и последний — это A-порядок, который означает чтение и запись элементов в порядке индексов, подобном фортрану, если массив является непрерывным в памяти, и в порядке, подобном C, в противном случае.

Если это не Fortran, метод возвращает False или True. Он возвращает логические значения.

Синтаксис

Параметры

isfortran() принимает только один параметр. Параметр проверяет, является ли переданный массив Fortran или нет.

Возвращаемое значение

Он возвращает логическое значение с указанием, является ли он Fortran или нет.

Примеры

  • См. следующий код.

Вывод:

В приведенном выше примере мы видим, что, передав массив 3×3 и изменив порядок на C, мы получаем значение False Boolean, поскольку оно не представляет его в порядке Fortran.

  • Программа использования функции isfortran() и изменения порядка на fortran.

Вывод:

В этом примере мы изменили порядок на Fortran и сгенерировали вывод.

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python