初学Python,在这个地方纠结了好久,下面是sorted函数的说明文档:
>>> help(sorted)
Help on built-in function sorted in module __builtin__:
sorted(...)
sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted list
iterable:是一个迭代器
cmp:是用于比较大小的函数对象,如果只是比较数值的大小,该参数可以使用默认值;
key:同样是一个函数对象,用于取出迭代集合中的某一项;
reverse:reverse = False实现升序排列,reverse = True实现降序排列。
下面用sorted函数实现字典的排序:
>>> import numpy
>>> import operator
>>> dict1 = {'s1' : 1, 's3' : 3, 's2