用lambda表达式和sorted()函数
>>> mydict = {"a":1,"b":2,"c":3,"d":4,"e":5}
>>> print(sorted(mydict.items(),key = lambda item:item[1]))
[('a', 1), ('b', 2), ('c', 3), ('d', 4), ('e', 5)]
>>> print(sorted(mydict.items(),key = lambda item:item[1],reverse=True))
[('e', 5), ('d', 4), ('c', 3), ('b', 2), ('a', 1)]
前一个是顺序,后一个是倒序