擅长:python、mysql、java
<p>Rob给出的while循环答案可能是最佳解决方案,因为<code>Python 3</code>中的range()函数返回一个lazy sequence对象,而不是一个列表。在</p>
<p>但是,在<code>Python 2</code>中,当您在for循环中调用range()时,它会创建一个列表。你可以保存这个列表然后修改它。在</p>
<p>像这样:</p>
<pre><code>count = 10
r = range(count)
for i in r:
newcount = 7
del r[newcount:]
</code></pre>
<p>我不太确定它会如何增加尺寸,但你明白了。在</p>