参考文章https://blog.csdn.net/u010712012/article/details/79754132
首先
copy() 为浅复制 shallow copy
deepcopy() 为深复制:deep copy
(1)对于简单地object,两者之间没有区别
(2)对于复杂的object, 如 list 中套着 list 的情况,copy()中的 子list,并未从原 object 真的[复制]出来。也就是说,如果你改变原 object 的子 list 中的一个元素,你的 copy 就会跟着一起变。这跟我们直觉上对「复制」的理解不同。