Python中的引用,copy和deepcopy的区别
Python中的引用,个人理解,与C中对地址赋值(仅针对于简单对象,即不可修改的对象,例如int)相似。
简单的例子:
a = [1, 2, 3]
b = a
b[0] = 4
print(a) --> [4, 2, 3]
print(b) --> [4, 2, 3]
del b[0]
a.append(4)
print(a) --> [2, 3, 4]
print(b) --> [2,
原创
2016-07-27 21:34:23 ·
2336 阅读 ·
0 评论