2019-04-15 python深淺複製

  在python中,對象賦值實際上是對象的引用。當創建一個對象,然後把它賦給另一個變量的時候,python並沒有拷貝這個對象,而只是拷貝了這個對象的引用 一般有三種方法, alist=[1,2,3,["a","b"]]   (1)直接賦值,默認淺拷貝傳遞對象的引用而已,原始列表改變,被賦值的b也會做相同的改變 >>> b=alist >>> print b [1, 2, 3, ['a', 'b'
相關文章
相關標籤/搜索