python中赋值、浅拷贝、深拷贝之间的区别
先总的概括一下赋值,这里不是我们所熟知的简单的赋值了,赋的是对原对象的引用,表面是俩人儿,暗地里却穿一条裤子 浅拷贝,只复制了原对象的表面,更深层次的还是在以引用的形式传递 深拷贝,完完全全就是简单复制了原对象的数据组织方式和数据,成为一个彻头彻尾新的对象>>> import copy>>> a = [1, 2, 3,['a', 'b']]>>> b = a #赋值>>> c
原创
2020-07-14 16:58:02 ·
97 阅读 ·
0 评论