对工资的字典dict_salary={'lili':3000,'mary':5000,'lilei':10000,'may':2000},将工资按照降序排列,key需要用匿名函数。
时间: 2024-01-14 10:04:42 浏览: 24
ansible_fileglob_to_dict:一个像 Ansible 的 with_fileglob 一样工作的插件,但返回一个字典列表(所以你可以在目录中进行关键查找)
可以使用sorted函数对字典进行排序,排序时传入一个匿名函数作为key参数,用于指定排序的依据,然后将reverse参数设置为True表示降序排列:
```
dict_salary={'lili':3000,'mary':5000,'lilei':10000,'may':2000}
sorted_dict = sorted(dict_salary.items(), key=lambda x:x[1], reverse=True)
print(sorted_dict)
```
输出结果为:
```
[('lilei', 10000), ('mary', 5000), ('lili', 3000), ('may', 2000)]
```
其中,sorted_dict是排好序的元素列表,每个元素是一个包含键值对的元组。
阅读全文