带有for循环的Python 3.7附加列表

时间:2019-04-11 09:24:05

标签: python python-3.x

不期望结果。我得到了一个带有相同列表的列表。我想获得具有不同长度的列表清单。请不要只是告诉我如何。另外,为什么这段代码能得到结果。

for i in range(5):
    a.append(i)
    print(a)
    b.append(a)

[0]
[0, 1]
[0, 1, 2]
[0, 1, 2, 3]
[0, 1, 2, 3, 4]

b
Out[37]: 
[[0, 1, 2, 3, 4],
 [0, 1, 2, 3, 4],
 [0, 1, 2, 3, 4],
 [0, 1, 2, 3, 4],
 [0, 1, 2, 3, 4]]

0 个答案:

没有答案