dictionary - 从下面的字典中获取最小值对应的key
问题描述
具有以下字典: sampleDict = { 'Sami': 82, 'Ali': 65, 'Muna': 75 }
从下面的字典中获取最小值对应的key
解决方案
尝试类似的东西
sampleDict = { 'Sami': 82, 'Ali': 65, 'Muna': 75, 'Kanaan': 65 }
min_value = min(sampleDict.values())
min_keys = [key for key, value in sampleDict.items() if value == min_value]
print(min_keys)
# prints ['Ali', 'Kanaan']
请记住,可能有多个键具有最小值
推荐阅读
- c - 如何使用蜂窝设备在 Zephyr OS 上实现 MQTT?
- patch - 为什么这个 mercurial 补丁不移动文件?
- gsoap - 如何同时遵守 1.01 和 1.02 版本的 ONVIF 标准
- python - 我如何将此函数添加到 python discord bot 中并让它打印到 discord
- arrays - 应用程序重新启动时数组未保存。持久数据的问题
- python - 分类任务中的scipy矩阵到numpy数组
- ios - 在 Xcode 的新构建系统中强制复制文件的捆绑资源
- r - sparklyr antijoin 中的近似双重比较
- php - 将 PHPUnit 与 PHP-DI 一起使用
- colors - 使用一组 2D 点进行颜色插值