关于copy,deepcopy

#一 深浅copy 及 copy.copy元祖时的特点

########################################################################################################333
#深浅copy 及 copy.copy元祖时的特点
import copy
# a = [1,2,3]
# b = [4,5,7]
# e = [a,b]
#
# p = copy.copy(e)
#
# # print(id(p))  #2200565221128
# # print(id(e))  #2200565221128
#
# e1 = (a,b)
# p1 = copy.copy(e1)
#
#
# print(id(p1))  #2244845260168
# print(id(e1))  #2244845260168    因为元祖是不可变类型

###############

# a =3   #浅拷贝
# b =a
# print(id(a))   #140725088334736
# print(id(b))  #140725088334736


# 注意
# 浅拷贝只拷贝引用,深拷贝遇到引用时接着copy
```

 

 

 

  参考链接  注意  可变类型和不可变数据类型的深浅拷贝特点

 

posted @ 2019-01-06 17:41  团子emma  阅读(107)  评论(0)    收藏  举报