深刻理解python,賦值引用,淺拷貝和深拷貝三者之間的關係

賦值引用: 如a = b 能夠理解爲一個很淺的淺拷貝,即a只是拷貝了b的對象引用,也能夠這麼說,a只是拷貝了b的對象指向,所以a,b指向了同一個對象地址,即id(a) == id(b) 淺拷貝: 如a=copy.copy(b),a只是拷貝了b的「最外」一層,而不是b這個對象的引用,所以id(a) 不等於 id(b) (注:元組這個類型除外,後面補充) 深拷貝: 如a=copy.deepcopy(b
相關文章
相關標籤/搜索