如何将列表传递给递归函数

我有一个本地列表(在函数内),我将它传递给同一个函数的递归调用。

我正在修改递归调用中的列表,但我不希望更改反映在原始副本中。

我知道深拷贝,但无法将其放置到位。任何指针?


MYYA
浏览 94回答 3
3回答

慕尼黑的夜晚无繁华

我发现的最好/最干净的方法是传入copy.deepcopy(old_list)递归调用。

翻翻过去那场雪

如果您不想更改原始列表,则必须创建一个新列表,然后将新列表设置为原始列表。如果我理解正确
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python