Создание массива NumPy: функция fromiter ()
функция fromiter ()
Функция fromiter () используется для создания нового одномерного массива из итерируемого объекта.
Синтаксис:
numpy.fromiter (повторяемый, dtype, count = -1)
Версия: 1.15.0
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
итерируемый | Итерируемый объект, предоставляющий данные для массива. | необходимые |
DTYPE | Тип данных возвращаемого массива. | необходимые |
подсчитывать | Количество элементов для чтения из итерируемых. Значение по умолчанию -1, что означает, что все данные читаются. | Необязательный |
Возвращаемое значение:
Out: ndarray
Выходной массив.
Пример 1: метод NumPy.fromiter ()
>>> import numpy as np
>>> iterable = (a*a for a in range(6))
>>> np.fromiter(iterable, float)
array([ 0., 1., 4., 9., 16., 25.])
Иллюстрированная презентация:
Python - NumPy Code Editor:
Предыдущая: fromfunction ()
Далее: fromstring ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code