【发布时间】:2020-07-07 11:00:25
【问题描述】:
我有一个列表列表,其中复制了一个列表元素,如果我调整初始元素,新创建的元素也会被修改。
这是一个错误吗?
alfa = [[1,2,3,4],[5,6,7,8]]
alfa.append(alfa[0])
alfa[0].insert(0, 'a')
即使我只在列表 alfa 的第一个元素中证明了“a”,它也被添加到了第三个元素中。
我怎样才能避免这种情况?
谢谢
【问题讨论】:
标签: python-3.x list append