码迷,mamicode.com
首页 > 其他好文 > 详细

对象的引用,浅拷贝和深拷贝的区别(2)

时间:2021-04-30 12:01:21      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:子类   浅拷贝   的区别   数字   内存   字符串   深拷贝   类对象   并且   

1、对于字符串、数字和没有包含子类对象的元组,浅拷贝和深拷贝,只是把变量的索引指向同一内存地址,并不会新建一个地址

2、对于一个包含列表的元组,如(10000,200000,300000,[1]),浅拷贝,只是把变量的索引指向同一内存地址,并不会新建一个地址,子类对象的地址也是一样;深拷贝,把父类和子类一起拷贝,并且都新建了一块内存地址

3、对于列表和字典来说,浅拷贝,只是把变量的索引指向同一内存地址,并不会新建一个地址,子类对象的地址也是一样;深拷贝,把父类和子类一起拷贝,并且都新建了一块内存地址

 

对象的引用,浅拷贝和深拷贝的区别(2)

标签:子类   浅拷贝   的区别   数字   内存   字符串   深拷贝   类对象   并且   

原文地址:https://www.cnblogs.com/YongTing/p/14717553.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!