看代码:
list1=[1,2,3,[4,5]]
list2=list1
id(list1)
52447176id(list2)
52447176
这种形式list1与list2指向同一地址
浅拷贝:import copy
list1=[1,2,3,[4,5]]
list2=copy.copy(list1)
id(list1)
52315848id(list2)
52379528id(list1[3])
52448072id(list2[3])
52448072
深拷贝:list1=[1,2,3,[4,5]]
list2=copy.deepcopy(list1)
id(list1)
52448392id(list2)
52446984id(list1[3])
52447880id(list2[3])
52379400