Python(28)淺拷貝VS深拷貝

淺拷貝VS深拷貝 在python中,對象賦值實際上是對象的引用。當創建一個對象,然後把它賦給另一個變量的時候,python並沒有拷貝這個對象,而只是拷貝了這個對象的引用。 一般有三種方法: ①直接賦值:傳遞對象的引用而已,原始列表改變時,被複賦值的b也會做相同的改變。 ②copy淺拷貝:沒有拷貝子對象,所以原始數據改變,子對象會改變。 ③深拷貝:包含對象裏面的子對象的拷貝(也就是說,子對象存儲的是
相關文章
相關標籤/搜索