python - Python - lambda 函数按值对字典进行排序
问题描述
我需要一些帮助。
所以...我目前正在做一个项目,我使用了一个 lambda 函数,但我需要解释它,我不确定会发生什么或为什么在这里使用 lambda 函数。我必须按值对字典进行排序。使用的功能是:
dic = {'a': 2, 'b':3, 'c':1}
let_num = sorted(dic.items(), key=lambda x: x[1], reverse=True)
它按预期工作!
解决方案
推荐阅读
- mongodb - 为什么 MongoDB 总是崩溃?
- amazon-web-services - 无法访问 EC2 实例上的端口 8000
- css - 在 Kibana 7 中自定义 CSS
- git - 将 git 贡献者限制为指定的 gpg 签名
- machine-learning - 从检查点恢复时的训练损失爆炸式增长
- go - 无法使用 WSL 在 Vscode 中安装 gocode
- nsis - 在静默安装 NSIS 期间捕获错误?
- java - Kafka Consumer 未启动或订阅,因为控制台中没有输出
- c# - WPF/C#:如何一键从列表框中进行选择?
- stored-procedures - Azure 数据工厂获取元数据以获取 blob 文件名并将它们传输到 Azure SQL 数据库表