l = [[1, 2, 3], [1, 2, 3, 5], [5, 6, 8]]
p = l.copy()
for indx, value in enumerate(p):
del value[0]
print(l)
print(p)
输出:[[2,3],[2、3、5],[6、8]][[2,3],[2,3,5],[6,8]]
您要使用.copy
复制参考,请使用.deepcopy
进行有价复制。
l = [[1, 2, 3], [1, 2, 3, 5], [5, 6, 8]]
p = l.deepcopy()
for indx, value in enumerate(p):
del value[0]
print(l)
print(p)