📜  Python numpy.fromiter()

📅  最后修改于: 2020-10-28 00:53:42             🧑  作者: Mango

numpy.fromiter()

此函数用于通过使用可迭代对象来创建ndarray。它返回一维ndarray对象。

句法

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

参量

它接受以下参数。

  • 可迭代:表示可迭代对象。
  • dtype:代表结果数组项的数据类型。
  • 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.]