我正在使用字典来存储温度值,键是温度的日期,值是温度。
day = {day: temperature, 1: 32, 2: 29, 3: 25, 4: 34}
我想获得最高温度,所以我使用 max:
max(day.values)
这给了我最高的温度。但是,我还需要知道温度是哪一天。我如何获取此值来自哪个键?
最佳答案
max
接受一个 key
函数。你可以用它来查看字典中的项目并按值比较项目:
max(day.items(), key=lambda pair: pair[1])
这将从字典中返回具有最大值的项目(键值对)。
关于python - 字典检索值并记住键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34149114/