浅拷贝 浅拷贝会创建新对象,其内容非原对象本身的引用,而是原对象内第一层对象的引用。 深拷贝 深拷贝只有一种形式,copy模块中的deepcopy()函数。 深拷贝和浅拷贝对应,深拷贝拷贝了对象的所有元素,包括多层嵌套的元素。因此,它的时间和空间开销要高。 不能进行拷贝的情况: 对于非容器类型,如数字、字符,以及其他的“原子”类型,没有拷贝一说,产生的都是原对象的引用。 可以深拷贝,不能浅拷贝: