1.浅复制的实现方法有三种,见如下代码,但我最喜欢用的还是第一种
import copy
person=['name',['saving',100]]
#浅copy的实现方法
p1=copy.copy(person)
p2=person[:]
p3=list(person)
print(p1)
print(p2)
print(p3)
2.以下内容在上一篇文章中提到过,P1[1][1]指向的是一个内存地址,这里不再累赘。
import copy
person=['name',['saving',100]]
p1=person[:]
p2=person[:]
p1[0]="wu"
p2[0]="fei"
p1[1][1]=50
print(p1)
print(p2)