擅长:python、mysql、java
<p>问题是你的<code>recurse</code>函数不知道你的<code>counter</code>来自上限。所以在每个<code>for i in l:</code>循环中增加的只是“内部”<code>counter</code>变量。你知道吗</p>
<p>您的示例可能会让您感到困惑,因为您使用了两次相同的变量名(<code>counter</code>和<code>i</code>)。尝试以不同的方式重命名它们,您可能会更好地了解代码发生了什么。你知道吗</p>