2次元配列を初期化したいのですが?
一次元配列の初期化
list1 = [1, 2, 3]
print(list1) # [1, 2, 3]
一次元配列を0で埋める形で初期化する場合
list1 = [0]* 3
print(list1) # [0, 0, 0]
2次元配列で0で埋める形で初期化する場合
list1 = [[0]* 3]* 3
print(list1)
# [
# [0, 0, 0],
# [0, 0, 0],
# [0, 0, 0]
# ]
内包表記を使う場合
list = [[0 for i in range(3)] for j in range(3)]
print(list)
# [
# [0, 0, 0],
# [0, 0, 0],
# [0, 0, 0]
# ]
numpyを使って0で埋めて初期化する
list = np.zeros((3, 3))
print(list)
# [[ 0. 0. 0.]
# [ 0. 0. 0.]
# [ 0. 0. 0.]]