NumPy Array манипулирование: функция asanyarray ()
функция numpy.asanyarray ()
Функция asanyarray () используется для преобразования заданного ввода в ndarray, но пропускает подклассы ndarray.
Синтаксис:
numpy.asanyarray (a, dtype = None, order = None)
Версия: 1.15.0
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
Входные данные в любой форме, которые могут быть преобразованы в массив. Сюда входят скаляры, списки, списки кортежей, кортежей, кортежей кортежей, кортежей списков и ndarrays. | необходимые | |
DTYPE | По умолчанию тип данных выводится из входных данных. | Необязательный |
порядок | Использовать ли представление памяти основной строки (стиль C) или основной столбец (Fortranstyle). По умолчанию «C». | Необязательный |
Возвращаемое значение:
out [ndarray или ndarray подкласс] Массивная интерпретация a. Если a является ndarray или подклассом ndarray, он возвращается как есть, и копия не выполняется.
Пример-1: numpy.asanyarray ()
>>> import numpy as np
>>> x = [4, 6]
>>> np.asanyarray(x)
array([4, 6])
Пример 2: numpy.asanyarray ()
>>> import numpy as np
>>> x = np.array([(2.0, 3), (4.0, 5)], dtype='f4,i4').view(np.recarray)
>>> np.asanyarray(x) is x
True
Python - NumPy Code Editor:
Предыдущая: asarray ()
Далее: asmatrix ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code