python字典按值排序
时间: 2023-06-04 16:06:20 浏览: 102
可以使用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中。
阅读全文