my_list = [1, 2]
print my_list[0]
1
x = my_list[0]
x += 2
现在' x' equals 3和my_list [0]也等于3.我如何保留列表元素以使它们保持不变?
答案 0 :(得分:1)
您可以对其进行切片:
new_list = old_list[:]
或
import copy
new_list = copy.copy(old_list)
如果这有帮助,请投票赞成&标记为“已接受”