擅长:python、mysql、java
<p>这是一个巧妙的诀窍</p>
<pre><code>>>> example = [['b',1],['b',2],['a',2]]
>>> sorted(example, key=sorted)
[['b', 1], ['a', 2], ['b', 2]]
</code></pre>
<p>只对Python有效</p>
<hr/>
<p>有两种按数字从高到低排序的方法</p>
^{pr2}$
<p>或者</p>
<pre><code>>>> from operator import itemgetter
>>> sorted(sorted(example), key=itemgetter(1), reverse=True)
[['a', 2], ['b', 2], ['b', 1]]
</code></pre>