「NumPy」fromiter関数で1次元配列を作成する

書式
numpy.fromiter(iterable, dtype, count=-1)
iterable 配列にデータを提供する反復可能なオブジェクト
dtype 配列を返すときの要素のデータ型を指定します。
count アイテムの数
イテレート可能なオブジェクトから新しい1次元配列を作成します。

使用例

import numpy as np 
 
# rangeでリストオブジェクトを作成  
list=range(6)
it=iter(list)
 
# イテレータでndarrayを作成 
res=np.fromiter(it, dtype=float)
print(res)

実行結果
[0. 1. 2. 3. 4. 5.]

NumPy

Posted by arkgame