「Numpy」繰り返された二次元配列を作成するサンプル

書式
二次元配列名 =np.array([要素1, xxx])
二次元配列名.repeat(回数).reshape(行, 列)
repeatを使用すると、繰り返された二次元配列を作成します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import numpy as np
arr = np.array(["m", "o", "c"])
print(arr.repeat(3).reshape(3, 3))
import numpy as np arr = np.array(["m", "o", "c"]) print(arr.repeat(3).reshape(3, 3))
import numpy as np

arr = np.array(["m", "o", "c"])

print(arr.repeat(3).reshape(3, 3))

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[['m' 'm' 'm']
['o' 'o' 'o']
['c' 'c' 'c']]
[['m' 'm' 'm'] ['o' 'o' 'o'] ['c' 'c' 'c']]
[['m' 'm' 'm']
 ['o' 'o' 'o']
 ['c' 'c' 'c']]

 

NumPy

Posted by arkgame