深拷贝和浅拷贝区别

1.没有在内存中开辟新空间就是浅拷贝(id值相等)

print(id(a))#==>3147823141320
print(id(b))#==>3147823141320

import copy
c=copy.deepcopy(a)
print(id(a))#==>3147823141320
print(id(c))#==>3110823466376 (新空间)
发布了50 篇原创文章 · 获赞 1 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/u010708028/article/details/104523479