擅长:python、mysql、java
<p>如果要在分数列表中使用<a href="https://docs.python.org/2/library/functions.html#enumerate" rel="nofollow">enumerate</a>,请使用<code>findthis</code>的所有索引:</p>
<pre><code>print([i for i, ele in enumerate(scores) if ele == findthis])
</code></pre>
<p><code>i</code>是分数中每个元素的索引,<code>ele</code>是每个实际元素。你知道吗</p>
<p>一旦您通过了列表中第二个<code>22</code>的索引,您就会得到错误,因为列表中没有<code>22</code>,您的代码运行了两次迭代,然后就剩下了<code>-> 44,66,77]</code>。你知道吗</p>
<pre><code>scores[position:]
1st iteration -> [22, 11, 22, 44, 66, 77]
2nd -> [22, 44, 66, 77]
3rd -> [44, 66, 77] # error
</code></pre>