python字典按值排序
时间: 2023-06-04 17:06:20 浏览: 96
python 对字典按照value进行排序的方法
5星 · 资源好评率100%
可以使用sorted函数和lambda表达式实现按值排序。示例代码如下:
```python
my_dict = {'a': 3, 'b': 2, 'c': 1}
sorted_dict = dict(sorted(my_dict.items(), key=lambda x: x[1]))
print(sorted_dict)
# Output: {'c': 1, 'b': 2, 'a': 3}
```
以上代码将字典my_dict按值从小到大排序,结果保存在sorted_dict中。
阅读全文