擅长:python、mysql、java
<p>您将希望使用<code>.items()</code>而不是<code>.values()</code>,例如:</p>
<pre><code>def keyFromItem(func):
return lambda item: func(*item)
sorted(
dict.items(),
key=keyFromItem( lambda k,v: (v['total'], k) )
)
</code></pre>
<p>上面的将首先根据total排序,对于total相等的项,将按key的字母顺序排序。它将以<code>(key,value)</code>对的形式返回项,您可以通过<code>[x[1] for x in sorted(...)]</code>来获得值。在</p>