0

これはおそらく非常に基本的なことですが、python 3 でネストされたリストをナビゲートするのに問題があります。

list1 = [[0]*3]*3
list1[0][1] = 1
print(list1)

出力を生成します

[[0, 1, 0], [0, 1, 0], [0, 1, 0]]

出力が

[[0, 1, 0], [0, 0, 0], [0, 0, 0]]

なぜこうなった?

4

0 に答える 0