为了账号安全,请及时绑定邮箱和手机立即绑定

按字典序查找最小数

按字典序查找最小数

紫衣仙女 2021-08-17 18:45:33
我正在尝试打印最小的数字。我认为我的教授称之为字典顺序。例如,我有这个列表:[27312,31539][49494,26089][2946,28149]结果应该是:273122608928149为什么 28149 小于 2946 所以,2 = 2,但是下一个 int 8<9 ,所以它打印 28149。是否可以使用 lambda 来实现?
查看完整描述

1 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

您可以使用该min函数str作为关键函数:


print(min([27312,31539], key=str))

print(min([49494,26089], key=str))

print(min([2946,28149], key=str))

这输出:


27312

26089

28149


查看完整回答
反对 回复 2021-08-17
  • 1 回答
  • 0 关注
  • 164 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信