Python

Python基础(42) - 浅拷贝和深拷贝

2020-03-12  本文已影响0人  xianling_he

两者的区别

copy deepcopy 的使用

import copy

a = [1,2,3,4,['a','b']]

c = copy.copy(a) #浅拷贝

d = copy.deepcopy(a) #深拷贝

print(c)
print(d)
print('-'*20)

a[4][0] = 'x'

print(c)
print(d)
hexianling.png

总结

上一篇下一篇

猜你喜欢

热点阅读