кодесурса
«NumPy

NumPy Array манипулирование: функция asarray ()

script1adsense2code
script1adsense3code

функция numpy.asarray ()

Функция asarray () используется для преобразования заданного ввода в массив.

Синтаксис:

 numpy.asarray (a, dtype = None, order = None) 
«NumPy

Версия: 1.15.0

Параметр:

название Описание Необходимые /
Необязательный
Входные данные в любой форме, которые могут быть преобразованы в массив. Это включает списки, списки кортежей, кортежей, кортежей кортежей, кортежей списков и ndarrays. необходимые
DTYPE По умолчанию тип данных выводится из входных данных. Необязательный
порядок Использовать ли представление памяти основной строки (стиль C) или основной столбец (Fortranstyle). По умолчанию «C». Необязательный

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

out [ndarray] Массивная интерпретация a. Копирование не выполняется, если входные данные уже являются ndarray с соответствующими dtype и порядком. Если a является подклассом ndarray, возвращается базовый класс ndarray.

Повышает: ValueError - Если ось не None, а сжатая ось не имеет длины 1

Пример-1: numpy.asarray ()

>>> import numpy as np
>>> a = [3, 5]
>>> np.array(a)
array([3, 5])
>>> a = np.asarray([3, 5])
>>> np.asarray(a) is a
True

Иллюстрированная презентация:

«NumPy

Пример 2: numpy.asarray ()

>>> import numpy as np
>>> x = np.array([3, 5], dtype=np.float32)
>>> np.asarray(x, dtype=np.float32) is x
True
>>> np.asarray(x, dtype=np.float64) is a
False
>>> issubclass(np.recarray, np.ndarray)
True
>>> x = np.array([(2.0, 3), (4.0, 5)], dtype='f4,i4').view(np.recarray)
>>> np.asarray(x) is a
False
>>> np.asanyarray(x) is x
True

Python - NumPy Code Editor:

Предыдущая: squeeze ()
Далее: asanyarray ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code