1条回答 默认 最新
- 於黾 2021-11-26 17:04关注
因为你的lis里存的是字符串,后面的所有比较大小全部是按照字符串比较大小的规则进行比较的
所以2比10大,这个排序完全没问题
想按数字比较大小,你加一句
lis=input().split()
lis=[int(i) for i in lis]
先把列表里所有值转int本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥50 请教 麒麟系统挂载怎么安装
- ¥15 如何在ns3中实现路径的自由切换
- ¥20 SpringBoot+Vue3
- ¥15 IT从业者的调查问卷
- ¥65 LineageOs-21.0系统编译问题
- ¥30 关于#c++#的问题,请各位专家解答!
- ¥15 App的会员连续扣费
- ¥15 不同数据类型的特征融合应该怎么做
- ¥15 用proteus软件设计一个基于8086微处理器的简易温度计
- ¥15 用联想小新14Pro