- 深拷贝copy.deepcopy(): 拷贝为列表,开辟新的地址空间且全部拷贝(壳及壳内的东西),无论后来被拷贝变量如何改变,均无关。
- 浅拷贝copy.copy():拷贝为列表,只拷贝壳,壳内的东西是引用原被拷贝变量的地址空间. 若浅拷贝拷贝为元组,那么他不会进行,壳也不会拷贝,仅仅是引用、指向。 原因:因为元组为不可变数据类型,意味着数据类型一定不可以修改,因此自动判定为指向。

拷贝为列表


拷贝为元组
若浅拷贝拷贝为元组 ,那么他不会进行,壳也不会拷贝,仅仅是引用、指向

来源:https://blog.csdn.net/ranrancc_/article/details/100766670