为什么这两个变量同步在一起

时间:2016-05-21 16:52:23

标签: python variables

我写了以下代码:

grid = [[0,0,0,0,0],[0,0,0,0,0]]

grid2 = [[1,1,1,1,1],[1,1,1,1,1]]

grid2 = grid

grid2[0][0] = 5

print(grid2)
print(grid)

这是输出:

[[5, 0, 0, 0, 0], [0, 0, 0, 0, 0]]
[[5, 0, 0, 0, 0], [0, 0, 0, 0, 0]]

为什么变量grid在其输出中也会得到5?这是两个独立的变量,我只改变一个?反正有没有让他们同步?

0 个答案:

没有答案