gpt4 book ai didi

python - 如何识别/打印字典中具有最大值的键?

转载 作者:行者123 更新时间:2023-12-05 08:30:52 24 4
gpt4 key购买 nike

我发现了一些类似的问题,但没有一个能解决我的问题。按照这个例子:

d={'a': 6, 'b': 3, 'c': 8, 'd': 1}

现在我想打印具有最大数字(在本例中为 'c')和最小数字(在本例中为 'd')的 key 。意识到我想要打印的是关键,而不是它的值(value)。

最佳答案

使用内置函数 min()/max()使用自定义 key= 参数:

d={'a': 6, 'b': 3, 'c': 8, 'd': 1}

print('Min key =', min(d, key=lambda k: d[k]) )
print('Max key =', max(d, key=lambda k: d[k]) )

打印:

Min key = d
Max key = c

关于python - 如何识别/打印字典中具有最大值的键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62239480/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com