多次元配列: ndarray の生成

arange()を使い numpy の多次元配列 (ndarray) を生成します.arenge()で一次元配列を生成します.reshape()を使えば,多次元配列にできます.

プログラム例

import numpy as np

arr_1D = np.arange(0, 3, 0.5)                # 1D 配列
arr_2D = np.arange(0, 36, 1).reshape(2,6,3)  # 3D 配列

print(arr_1D)
print(arr_2D)

実行結果

[ 0.   0.5  1.   1.5  2.   2.5]
[[[ 0  1  2]
  [ 3  4  5]
  [ 6  7  8]
  [ 9 10 11]
  [12 13 14]
  [15 16 17]]

 [[18 19 20]
  [21 22 23]
  [24 25 26]
  [27 28 29]
  [30 31 32]
  [33 34 35]]]