VBAではおなじみの配列。リストとの差別化がいまいちだがとりあえずメモ。
【書式】
np.array([[リスト1],[リスト2],・・・,[リストn]])
【コード】
import numpy
# 配列を作成する。
a=np.array([
[ 0, 0, 0, 0, 0, 0, 0, 0,],
[ 0, 0, 0, 0, 9, 7, 0, 0,],
[ 0, 0, 0, 4, 15, 10, 0, 0,],
[ 0, 0, 0, 10, 7, 10, 0, 0,],
[ 0, 0, 7, 7, 4, 11, 0, 0,],
[ 0, 0, 10, 12, 13, 15, 4, 0,],
[ 0, 0, 0, 1, 7, 12, 0, 0,],
[ 0, 0, 0, 0, 1, 3, 0, 0,],
])
print(a)
【結果】
[[ 0 0 0 0 0 0 0 0]
[ 0 0 0 0 9 7 0 0]
[ 0 0 0 4 15 10 0 0]
[ 0 0 0 10 7 10 0 0]
[ 0 0 7 7 4 11 0 0]
[ 0 0 10 12 13 15 4 0]
[ 0 0 0 1 7 12 0 0]
[ 0 0 0 0 1 3 0 0]]