答案here说:
浅拷贝尽可能少复制。集合的浅表副本是集合结构的副本,而不是元素。使用浅拷贝,两个集合现在共享各个元素。
深拷贝复制一切。集合的深层副本是两个集合,原始集合中的所有元素都是重复的。
在python 2.7.13
中考虑以下内容import copy
a = [1234567,12345678,(123456789,1234567890)]
a_d = copy.deepcopy(a)
a[1] is a_d[1] #True
a[2] is a_d[2] #True
a[2] is a_d[2][1] #True
为什么这里没有重复单个对象?