import numpy as np
array([1, 2, 3])
# リストから2次元配列作成
data2 = np.array([[1, 2, 3], [4, 5, 6]])
data2
array([[1, 2, 3],
[4, 5, 6]])
# リストから3次元配列作成
data3 = np.array([[[1, 2, 3], [4, 5, 6]], [[11, 12, 13], [14, 15, 16]]])
data3
array([[[ 1, 2, 3],
[ 4, 5, 6]],
[[11, 12, 13],
[14, 15, 16]]])
# リストの代わりにタプルでも作成できます
data4 = np.array((1, 2, 3))
data4
array([1, 2, 3])
配列は、Pythonのリストとほぼ同じものと考えてください(厳密には違います)。numpy.array(リストまたはタプル)
で多次元配列が作成できました。
コメント