np.fromiter

在模块numpy中fromiter是内置函数:

fromiter(...)
     fromiter(iterable,dtype,count = -1)
    
     从可迭代对象创建新的1维数组。
    
    参数
    ----------
     iterable:可迭代对象
         一个可迭代的对象,为数组提供数据。
     dtype:数据类型
         返回数组的数据类型。
     count:int,可选
         要从* iterable *中读取的项目数。 默认值为-1,
         这意味着所有数据都被读取。
    
    返回
    -------
     出:ndarray
         输出数组。
    
     笔记
    -----
     指定`count`以提高性能。 它允许``fromiter``
     预分配输出数组,而不是按需调整大小。
    
     例子
    --------
     >>> iterable =(x * x代表范围内的x(5))
     >>> np.fromiter(iterable,float)
     数组([0,1。,4.,9.,16。])

你可能感兴趣的:(python)