擅长:python、mysql、java
<p>在列表理解<code>[lst[i] for i in lst if (i + 2) % 2 != 0]</code>中,迭代列表中的项,如果i+2是奇数,则尝试从原始列表中获取具有相应索引i的元素。你知道吗</p>
<p>如其他回复中所述,您可以使用enumerate访问索引和元素。你知道吗</p>
<p>或者你可以简单地使用切片</p>
<pre><code>>>> foo = [1, 2, 3, 4, 5]
>>> foo[1::2]
[2, 4]
</code></pre>