擅长:python、mysql、java
<p>很抱歉没有发布完整的解决方案,但是您应该避免嵌套对range()的调用,因为每次调用range()时,它都会创建一个新的元组。最好调用range()一次并存储结果,或者使用循环计数器。你知道吗</p>
<p>例如,而不是:</p>
<pre><code>max = 50
for number in range (0, 50):
doSomething(number)
</code></pre>
<p>…你会做:</p>
<pre><code>max = 50
current = 0
while current < max:
doSomething(number)
current += 1
</code></pre>