擅长:python、mysql、java
<p>使用for循环时,将从列表中的值加载索引变量。
<code>range(x)</code>创建列表<code>[0,1,2, ... ,x]</code>,因此在每次迭代中,<code>datum</code>(在您的例子中)从列表中获取一个新的数值。这将覆盖<code>datum</code>可能包含的任何值。在</p>
<p>您可以通过切换到<code>while</code>循环来完成目标:</p>
<pre><code>datum = 0
end = len(lists)
while datum < end:
# do stuff
# don't forget to increment datum
datum += 1
</code></pre>