python字典根据值进行降序排序
时间: 2023-09-11 12:09:03 浏览: 124
Python实现字典依据value排序
可以使用sorted函数结合lambda表达式实现,具体代码如下:
```
my_dict = {'a': 5, 'b': 3, 'c': 8, 'd': 1}
sorted_dict = dict(sorted(my_dict.items(), key=lambda x: x[1], reverse=True))
print(sorted_dict)
```
输出结果为:
{'c': 8, 'a': 5, 'b': 3, 'd': 1}
请问,还有其他问题需要我回答吗?
阅读全文