擅长:python、mysql、java
<p>Python的for…in语句类似于其他语言中的foreach。您希望<code>enumerate</code>获取索引。</p>
<pre><code>for i, name in enumerate(names):
print("{}. {}".format(i+1, name))
</code></pre>
<p>如果要将它们全部打印在一行上,请使用<code>end</code>kwarg。</p>
<pre><code>for i, name in enumerate(names):
print("{}. {}".format(i+1, name), end=" ")
print() # for the final newline
</code></pre>
<hr/>
<pre><code>1. David 2. Peter 3. Michael 4. John 5. Bob
</code></pre>