lambda 函数字典排序
时间: 2023-06-04 20:02:12 浏览: 113
Python使用lambda表达式对字典排序操作示例
5星 · 资源好评率100%
您好,关于 lambda 函数字典排序,我可以给您一些简单介绍和代码示例。可以使用 sorted 函数结合 lambda 表达式进行字典排序,如下所示:
```python
my_dict = {'apple': 1, 'banana': 3, 'cherry': 2}
sorted_dict = dict(sorted(my_dict.items(), key=lambda x: x[1]))
print(sorted_dict)
```
输出结果为:
```
{'apple': 1, 'cherry': 2, 'banana': 3}
```
其中 lambda 表达式用于指定排序规则,这里使用 x[1] 指定按照字典的值进行排序。希望对您有所帮助。
阅读全文