可变对象: 列表、字典、集合
不可变对象: 数字、字符串、元组
可变对象: 一个对象在不改变其所指向的地址的前提下,可以修改其所指向的地址中的值。
不可变对象: 一个对象所指向的地址上值是不能修改的,如果你修改了这个对象的值,那么它指向的地址就改变了,相当于你把这个对象指向的值复制出来一份,然后做了修改后存到另一个地址上了。
浅拷贝: 拷贝出来的新对象的地址和原对象是不一样的,但是新对象里面的可变元素(如列表)的地址和原对象里的可变元素的地址是相同的。
深拷贝和浅拷贝
最新推荐文章于 2025-06-13 10:25:00 发布