Python浅拷贝、深拷贝
浅拷贝和深拷贝是处理复杂数据结构(如列表、字典、对象等)时的两种复制方式,核心区别在于是否复制嵌套的数据结构:
1. 浅拷贝(Shallow Copy)
L = [1, 2, [3, 4]] a = L.copy() # 浅拷贝 a[0] = 100 # 修改外层元素,不影响原列表 a[2][0] = 300 # 修改嵌套列表的元素,会影响原列表 print(L) # 输出 [1, 2, [300, 4]]

浙公网安备 33010602011771号