Python 直接賦值、淺拷貝和深度拷貝的區別

直接賦值:其實就是對象的引用(別名)。 淺拷貝(copy):拷貝父對象,不會拷貝對象內部的子對象。或者說是,只拷貝對象自身,內部元素引用的其他對象只拷貝一個引用。 深拷貝(deepcopy): copy 模塊的 deepcopy 方法,完全拷貝了父對象及其子對象。因此拷貝產生的副本可以隨意修改,而不用擔心會影響原始值。   1、b = a: 賦值引用,a 和 b 都指向同一個對象。 2、b = a
相關文章
相關標籤/搜索