[[]] * n的结构是什么

时间:2019-06-07 18:51:30

标签: python

似乎a = [[]] * 2与b = [[],[]]相同。但是当我尝试修改列表时。发生了一些奇怪的事情。

a = [[]]*2
for i in range(len(a)):
     a[i].append(i)
print(a)

预期结果: [[0],[1]] 实际结果: [[0,1],[0,1]]

0 个答案:

没有答案