【面試Python基礎刷題】賦值、淺拷貝和深拷貝區別

參考 區別 直接賦值:其實就是對象的引用(別名)。 淺拷貝(copy):拷貝父對象,不會拷貝對象的內部的子對象。 深拷貝(deepcopy):copy 模塊的 deepcopy 方法,完全拷貝了父對象及其子對象。 補充:可變對象、不可變對象 【可變對象】:當有需要改變對象內部的值的時候,這個對象的id不發生變化。 【不可變對象】:當有需要改變對象內部的值的時候,這個對象的id會發生變化。 P.S:
相關文章
相關標籤/搜索