第二章:数据结构-copy:复制对象-定制复制行为

2.9.3 定制复制行为 能够使用特殊方法__copy__()和__deepcopy__()来控制如何创建副本。调用__copy__()而不提供任何参数,这会返回对象的一个浅副本。调用__deepcopy__(),并提供一个备忘字典,这会返回对象的一个深副本。全部须要深复制的成员属性都要连同备忘字典传递到copy.deepcopy()以控制递归(备忘字典将在后面更详细地解释)。 下面这个例子展现了
相关文章
相关标签/搜索