一个小例子快速区分深拷贝和浅拷贝

 以下是深复制浅复制的一个小demo:

import copy
c = [1,2,[3,4]]
a = copy.copy(c)
b = copy.deepcopy(c)
c[2][0] = 111
print(a)
print(b)

运行结果如下:

a = [1,2,[111,4]]
b=_[1,2,[3,4]]


 

猜你喜欢

转载自blog.csdn.net/qq_41853758/article/details/82151360
今日推荐