擅长:python、mysql、java
<p>是的,完全有保证。<code>for item in myarray</code>(其中<code>myarray</code>是一个<em>序列</em>,它包括numpy的数组、内置列表、Python的数组、数组等),实际上在Python中等同于:</p>
<pre><code>_aux = 0
while _aux < len(myarray):
item = myarray[_aux]
...etc...
</code></pre>
<p>对于某些幻象变量<code>_aux</code>;-)。顺便说一下,您的两个构造也相当于</p>
<pre><code>itemlist = list(myarray)
</code></pre>