擅长:python、mysql、java
<p>使用<code>a.index</code>将返回该项第一次出现的索引。当元组中的项不是唯一的时,就不能指望它。在</p>
<p>您应该考虑改用<code>enumerate</code>:</p>
<pre><code>for i, v in enumerate(aTup):
if i % 2 == 0:
...
</code></pre>
<p>您最好还是使用<em>切片</em>,并且不要太冗长:</p>
^{pr2}$
<hr/>
<p>另外,请记住,默认情况下,<em>索引</em>从<code>0</code>开始。但是使用<code>enumerate</code>可以从选定的数字开始:</p>
<pre><code>for i, v in enumerate(aTup, 1) # starts counting from 1
</code></pre>