擅长:python、mysql、java
<p>如果你想变得聪明:</p>
<pre><code>tagDict.update(map(reversed, enumerate(tag)))
</code></pre>
<p>感谢布莱恩的更新。这显然比迭代版本快5%。</p>
<p>(编辑:感谢saverio指出我的回答是错误的(现在已修复)。也许最有效的/Python式的方法是Torsten Marek的回答,稍加修改:</p>
<pre><code>tagDict.update((t, i) for (i,t) in enumerate(tag))
</code></pre>
<p>(第页)</p>