當前位置:生活全書館 >

IT科技

> python深拷貝和淺拷貝的區別

python深拷貝和淺拷貝的區別

python深拷貝和淺拷貝的區別是:

python深拷貝和淺拷貝的區別

1、直接賦值,預設淺拷貝傳遞物件的引用而已,原始列表改變,被賦值的b也會做相同的改變。

2、copy淺拷貝,沒有拷貝子物件,所以原始資料改變,子物件會改變。

3、深拷貝,包含物件裡面的自物件的拷貝,所以原始物件的改變不會造成深拷貝里任何子元素的改變。

標籤: Python 拷貝
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/el3g62.html