#列表的拷贝:
# 浅拷贝:只能复制列表的第一层
# 深拷贝:复制所有的依赖(慎用深拷贝,因为深拷贝需要给所有的值开辟新的存储空间)
import copy

list1 = ["小蜜蜂","码农",["abc","def"]]
list2 =list.copy(list1) #浅拷贝
list3 =copy.deepcopy(list1) #深拷贝

list2[2][0]='123'
list3[2][1]='0.25kg'
print(list2)
print(list3)
print(list1)

运行结果:

python列表的两种拷贝方式_bc