第二章:數據結構-copy:複製對象-定製複製行爲

2.9.3 定製複製行爲 能夠使用特殊方法__copy__()和__deepcopy__()來控制如何創建副本。調用__copy__()而不提供任何參數,這會返回對象的一個淺副本。調用__deepcopy__(),並提供一個備忘字典,這會返回對象的一個深副本。全部須要深複製的成員屬性都要連同備忘字典傳遞到copy.deepcopy()以控制遞歸(備忘字典將在後面更詳細地解釋)。 下面這個例子展現了
相關文章
相關標籤/搜索