这个函数用于通过可迭代对象创建一个 ndarray。它返回一个一维的 ndarray 对象。

语法

numpy.fromiter(iterable, dtype, count = -1)

参数

它接受以下参数。

  1. Iterable:表示一个可迭代对象。
  2. dtype:表示结果数组项的数据类型。
  3. count:表示从数组中的缓冲区中读取的项目数。

返回值

返回使用可迭代对象创建的数组。

示例

import numpy as np  
list = [0,2,4,6]  
it = iter(list)  
x = np.fromiter(it, dtype = float)  
print(x)  
print(type(x))  

输出:

[0. 2. 4. 6.]

标签: NumPy, NumPy教程, NumPy学习, NumPy安装, NumPy入门教程, NumPy进阶教程, NumPy指南, NumPy学习指南, NumPy库, NumPy库学习, NumPy库入门, NumPy库教程, NumPy应用, NumPy库进阶