Python中copy.deepcopy的运行时错误

xxx*_*--- 6 python copy deep-copy

我需要操纵大量对象。现在,我需要调用copy.deepcopy它并引发一个RunTimeError: maximum recursion depth exceeded(当我尝试使用较小的列表时可以。)我的问题是:是否有其他方法来获得其功能copy.deepcopy没有此问题?问候。

Alf*_*lfe 7

您可能具有非常深的结构。您应该增加递归限制:

 sys.setrecursionlimit(10000)  # default is 1000 in my installation
Run Code Online (Sandbox Code Playgroud)