Массив из итератора в NumPy
Собрать массив из последовательности позволяет функция
fromiter.
Она перебирает
итератор и складывает элементы в
один массив. Тип элементов нужно
задать явно через dtype,
иначе NumPy не узнает, как хранить
значения.
Возьмём целые от 0 до 3
из встроенного диапазона и укажем
тип int64. Выведем результат:
import numpy as np
row = np.fromiter(range(4), dtype=np.int64)
print(row) # выведет [0 1 2 3]
Соберите массив из чисел 10,
20 и 30 с типом
int64 и выведите его.
Соберите массив из диапазона
5, 6, 7 с типом
int64 и выведите длину
через форму.