Python学习(七)深浅拷贝

'''浅拷贝:只拷贝第一层
深拷贝:拷贝所有数据(可变)
'''
#应该每次都拷贝一份(但由于小数据池,未拷贝)
v1 = 'alex'
import copy
v2 = copy.copy(v1)
print(id(v1),id(v2))

v3 = copy.deepcopy(v1)
print(id(v1),id(v3))

特殊情况:元祖内含可变数据类型
a=(1,2,3,[4,5,6])

猜你喜欢

转载自www.cnblogs.com/ZBHH/p/12577058.html