python对象三要素
- id(身份标识)
- type(数据类型)
- value(值)
深拷贝和浅拷贝的区别
- 浅拷贝:创建一个新对象,引用原始对象的内存地址;所以新对象的值发生修改,原始对象的值也被修改;
- 深拷贝:创建新对象的同时分配内存空间,原始对象的值被分配到新的内存地址中,修改新对象的值,原始对象的值不受影响;
- 值就是对象的值,而引用是指向存储这个值的地址
python对象三要素
- id(身份标识)
- type(数据类型)
- value(值)
深拷贝和浅拷贝的区别
- 浅拷贝:创建一个新对象,引用原始对象的内存地址;所以新对象的值发生修改,原始对象的值也被修改;
- 深拷贝:创建新对象的同时分配内存空间,原始对象的值被分配到新的内存地址中,修改新对象的值,原始对象的值不受影响;
- 值就是对象的值,而引用是指向存储这个值的地址