依据可迭代对象(iterable)中的元素返回一个新的排好序的列表。
参数 | 描述 |
---|---|
iterable | 指可迭代对象,比如字典(dict) |
key | 指示一个带有一个参数的函数,它用于从列表的每个元素中提取比较的关键字:key=str.lower。默认值是None(直接比较元素) |
reverse | 是一个布尔值。如果设置为True,那么列表中元素反过来比较来排序。 |
例子:
sorted(dict.items(), key=operator.itemgetter(1), reverse=True)//将字典的key根据value降序排列