热线电话:13121318867

登录
2020-08-17 阅读量: 871
python面试题:以下返回的结果是True还是False

问题:image.png

最后结果:image.png

图解:image.png

总结:

1.浅拷贝: 将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用。拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用而已。也就是,把对象复制一遍,但是该对象中引用的其他对象我不复制。


2.深拷贝: 创建一个新的对象和数组,将原对象的各项属性的“值”(数组的所有元素)拷贝过来,是“值”而不是“引用”。外围和内部元素都进行了拷贝对象本身,而不是引用。也就是,把对象复制一遍,并且该对象中引用的其他对象我也复制。



24.4214
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子