字典按照键(key
)降序排序。
>>> dic = {'d': 2, 'c': 1, 'a': 3, 'b': 4}
>>> sort_by_key = sorted(dic.items(), key=lambda x: x[0], reverse=False)
>>> {key: value for key, value in sort_by_key}
{'a': 3, 'b': 4, 'c': 1, 'd': 2}
字典按照值(value
)降序排序。
>>> dic = {'d': 2, 'c': 1, 'a': 3, 'b': 4}
>>> sort_by_value = sorted(dic.items(), key=lambda x: x[1], reverse=False)
>>> {key: value for key, value in sort_by_value}
{'c': 1, 'd': 2, 'a': 3, 'b': 4}