【发布时间】:2013-11-22 09:27:35
【问题描述】:
代码 A:
lst = [1, 2, 3]
for i in range(10):
lst+= ["42"]
代码 B:
lst = [1, 2, 3]
for i in range(10):
lst = lst + ["42"]
我知道输出是一样的,但是这两个列表的构建方式有区别吗? 后面到底发生了什么?
【问题讨论】:
标签: python arrays memory-management immutability