numpy.asfortranarray
numpy.asfortranarray(a, dtype=None)
Функция asfortranarray() интерпретирует входные данные как массив, с организацией в памяти в стиле Fortran.
-
- a - массив NumPy или подобный массиву объект.
- Входные данные.
- dtype - тип данных NumPy (необязательный)
- По умолчанию тип данных выводится из тип входных данных.
-
- результат - массив NumPy
- Массив с организацией в памяти в стиле Fortran.
Примеры
>>> import numpy as np
>>>
>>> a = np.diag([[1, 2], [3, 4]])
>>>
>>> a
array([1, 4])
>>>
>>> a.flags.f_contiguous
False
>>>
>>> b = np.asfortranarray(a)
>>> b
array([1, 4])
>>>
>>> b.flags.f_contiguous
True