擅长:python、mysql、java
<p>正如Ignacio所描述的,您是按项目的整个值进行排序的。您可以使用下面的代码段按键或值进行排序:</p>
<pre><code>import operator
dict = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0}
print "Unsorted : %s" % dict.items()
print "Sorted by key : %s" % sorted(dict.items(), key=operator.itemgetter(0))
print "Sorted by value : %s" % sorted(dict.items(), key=operator.itemgetter(1))
</code></pre>