擅长:python、mysql、java
<p>小心使用</p>
<pre><code>a, _, b = s.partition('-')
</code></pre>
<p>有时<code>_</code>用于国际化(gettext),因此您不想意外地覆盖它。</p>
<p>通常我是为了<code>partition</code>而不是创建一个不需要的变量</p>
<pre><code>a, b = s.partition('-')[::2]
</code></pre>
<p>在一般情况下</p>
<pre><code>from operator import itemgetter
ig0137 = itemgetter(0, 1, 3, 7)
newlist = ig0137(oldlist)
</code></pre>
<p>如果在循环中使用itemgetter,则它比列表理解更有效</p>