gpt4 book ai didi

python - 从元组列表中返回最大值

转载 作者:行者123 更新时间:2023-12-04 00:15:03 25 4
gpt4 key购买 nike

如果我在括号中有以下嵌套列表:

[('Frank', '8'), ('Peter', '10'), ('Spank', '0')]

如何从列表中返回最大值和对应的名称?

期望的输出:

('Peter', '10')

我试过 max(list, key=itemgetter(1))[0] 没有运气。

最佳答案

只需将关键字段转换为 int

data = [('Frank', '8'), ('Peter', '10'), ('Spank', '0')]
mx = max(data, key=lambda e: int(e[1]))
print(mx)

输出

('Peter', '10')

关于python - 从元组列表中返回最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64659112/

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