python的=拷貝、淺拷貝copy和deepcopy深拷貝

當你a=1000的時候a指向一個新的類,內容爲1000,而b仍然指向原來指向的內容,因爲你沒有叫它指向其他內容。你使用=符號,使得a和b指向同一個內容,而copy則是將b的內容複製後讓c指向這個拷貝的內容上了。看下面圖種運行的結果。b=a,使用a改變"age",b和a中的都改變了。而c採用copy,不受影響。 等會兒畫個圖補充上來就更容易理解了。     C從來沒有改變過。c中age的值一直保持在
相關文章
相關標籤/搜索