[[0] * n] * m生成的List [List []]问题python

时间:2018-09-22 15:25:41

标签: python python-3.x

为什么我们更改a[0][0]的值而a[:][0]都通过以下list[list[]]初始化方法更改了?

a= [[0]*n]*m

a

输出[2]:[[0,0,0],[0,0,0],[0,0,0]]

a[0][0]=5

a

输出[4]:[[5,0,0],[5,0,0],[5,0,0]]

0 个答案:

没有答案