「Numpy」配列をNditerでインターレースする

2022年4月1日

書式
numpy.reshape()関数では、第1引数に元のnumpy.ndarray、第2引数に変換したい形状をリストやタプルで指定する。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import numpy as np
cft = np.arange(6).reshape(2,3)
print ('元の配列:')
print (cft)
print ('\n')
print ('要素を繰り返して出力:')
for res in np.nditer(cft):
print (res, end=", " )
print ('\n')
import numpy as np cft = np.arange(6).reshape(2,3) print ('元の配列:') print (cft) print ('\n') print ('要素を繰り返して出力:') for res in np.nditer(cft): print (res, end=", " ) print ('\n')
import numpy as np
 
cft = np.arange(6).reshape(2,3)
print ('元の配列:')
print (cft)
print ('\n')
print ('要素を繰り返して出力:')
for res in np.nditer(cft):
    print (res, end=", " )
print ('\n')

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
元の配列:
[[0 1 2]
[3 4 5]]
要素を繰り返して出力:
0, 1, 2, 3, 4, 5,
元の配列: [[0 1 2] [3 4 5]] 要素を繰り返して出力: 0, 1, 2, 3, 4, 5,
元の配列:
[[0 1 2]
 [3 4 5]]


要素を繰り返して出力:
0, 1, 2, 3, 4, 5, 

 

NumPy

Posted by arkgame