擅长:python、mysql、java
<p>您正在对正在迭代的列表进行变异,因此跟踪迭代次数的内部索引在3次迭代后发现自己大于列表的长度,并因此结束循环。你知道吗</p>
<p>您应该迭代<code>un_confirmusers</code>的副本,而不是更改:</p>
<pre><code>for un_confirmuser in un_confirmusers:
</code></pre>
<p>收件人:</p>
<pre><code>for un_confirmuser in un_confirmusers[:]:
</code></pre>
<p>更改后,您的代码输出:</p>
<pre><code>The current USER is: E
The current USER is: D
The current USER is: C
The current USER is: B
The current USER is: A
['E', 'D', 'C', 'B', 'A']
[]
</code></pre>