首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python深度副本的迭代版本

Python深度副本的迭代版本
EN

Stack Overflow用户
提问于 2009-03-05 23:07:10
回答 2查看 1.3K关注 0票数 4

是否有针对Python 2.5.2的deepcopy迭代版本的现有实现?可从复制模块获得的深度复制方法是递归的,并且在大树上失败。我不能在运行时安全地增加堆栈限制。

编辑

我确实追踪到了这个:

http://code.activestate.com/recipes/302535/

我还没有测试它,但它看起来很有潜力。

EN

回答 2

Stack Overflow用户

发布于 2009-03-05 23:11:46

我不确定这是否有意义。deepcopy的全部意义不就是每个对象都会要求其子对象复制自己吗?

大概你很清楚你要复制的是什么类型的对象,以及它的子对象是什么样子的,所以如果我是你,我只会写我自己的函数来复制它。应该不会太难。

票数 1
EN

Stack Overflow用户

发布于 2009-03-06 01:08:35

也许它在Stackless Python上也可以这样工作

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/617097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档