Python 爬阶梯 | 自定义对象的拷贝

我们在上一篇中学习了 Python 中的浅拷贝和深拷贝,知道了它们的区别,接下来我们再来说说自定义对象的拷贝,其实你知道了其中的原理,自定义对象的拷贝用起来也差不多。

接下来小帅b创建一个 Person 对象来给你举例:

本文隐藏内容 登陆 后才可以浏览
还是一样,我们把 handsomeb 中的 lists 的第一个元素改成 666 ,再运行一波:

可以看到,p 没有跟着改变,因为这是深拷贝,所以 p 是完全独立的对象。

以上就是自定义对象的拷贝使用,你可以试着撸一下拷贝代码,加深一下自己的印象。

发表回复