a1 = 012a2 = a1a2remove0printa1以上python代码如何使得a2变化但a1不变
要使a2变化但a1不变,可以使用切片操作或者copy()方法来复制列表。
使用切片操作:
a1 = [0, 1, 2] a2 = a1[:] a2.remove(0) print(a1) # [0, 1, 2] print(a2) # [1, 2]
使用copy()方法:
a1 = [0, 1, 2] a2 = a1.copy() a2.remove(0) print(a1) # [0, 1, 2] print(a2) # [1, 2]
原文地址: https://www.cveoy.top/t/topic/hglz 著作权归作者所有。请勿转载和采集!