python 中copy和deepcopy的区别
初始:import copyorigin=[1,2,3,['a','b']]cop1=copy.copy(origin)cop2=copy.deepcopy(origin)此时cop1和cop2虽然相等但是不相同copy是创建一个对象,每一个子对象都是对源子对象的引用。copy拷贝一个对象,但是对象的属性还是引用原来的(对复杂对象的子对象),deepcopy拷贝一个对象,把对象里面的属性也做了拷贝...
原创
2018-02-25 21:26:58 ·
537 阅读 ·
0 评论