gpt4 book ai didi

python - 按字典顺序查找最小的数字

转载 作者:行者123 更新时间:2023-12-01 01:26:25 24 4
gpt4 key购买 nike

我正在尝试打印最小的数字。我认为我的教授称之为词典顺序。

例如,我有这个列表:

[27312,31539]
[49494,26089]
[2946,28149]

结果应该是:

27312
26089
28149

为什么 28149 比 2946 小,所以 2 = 2,但是下一个 int 8<9 ,所以它打印 28149。

可以使用 lambda 来实现吗?

最佳答案

您可以将 min 函数与 str 一起使用作为关键函数:

print(min([27312,31539], key=str))
print(min([49494,26089], key=str))
print(min([2946,28149], key=str))

输出:

27312
26089
28149

关于python - 按字典顺序查找最小的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53305834/

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