在字典中查找最小值[重复]
Posted
技术标签:
【中文标题】在字典中查找最小值[重复]【英文标题】:Find minimum value in a dictionary [duplicate] 【发布时间】:2019-06-07 00:39:19 【问题描述】:假设我们有一个 python 字典来存储与卷号相关的成绩。 字典 = 1:90,2:40,3:98。如果我们使用 min(dict) 那么输出将为 1。我们如何才能找到组中最少的标记(在本例中为 40)。还能找到返回值的索引吗?
【问题讨论】:
【参考方案1】:使用min
的key
参数:
d = 1: 90, 2: 40, 3: 98
lowest = min(d, key=d.get)
print(lowest, d[lowest])
# 2 40
另一种方式:
lowest = min(d.items(), key=lambda x: x[1])
print(lowest)
# (2, 40)
【讨论】:
请尽量减少重复的回答。如果您看到此类基本问题,则可能已经有人问过了。在回答之前搜索重复项。以上是关于在字典中查找最小值[重复]的主要内容,如果未能解决你的问题,请参考以下文章