是否有针对Python 2.5.2的deepcopy迭代版本的现有实现?可从复制模块获得的深度复制方法是递归的,并且在大树上失败。我不能在运行时安全地增加堆栈限制。
编辑
我确实追踪到了这个:
http://code.activestate.com/recipes/302535/
我还没有测试它,但它看起来很有潜力。
发布于 2009-03-05 23:11:46
我不确定这是否有意义。deepcopy的全部意义不就是每个对象都会要求其子对象复制自己吗?
大概你很清楚你要复制的是什么类型的对象,以及它的子对象是什么样子的,所以如果我是你,我只会写我自己的函数来复制它。应该不会太难。
发布于 2009-03-06 01:08:35
也许它在Stackless Python上也可以这样工作
https://stackoverflow.com/questions/617097
复制相似问题