网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月31日漏签0天
python吧 关注:474,352贴子:1,966,571
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 8回复贴,共1页
<<返回python吧
>0< 加载中...

如图上的列表,需要给列表排序,带有字符串怎么排

  • 只看楼主
  • 收藏

  • 回复
  • 歪歪不邪恶
  • 举人
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 歪歪不邪恶
  • 举人
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
全部都是数字的时候 按照每个子列表中第一个元素的值的大小排的


2025-05-31 04:32:55
广告
  • 歪歪不邪恶
  • 举人
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
找最大值也是按的第一个元素


  • fthief
  • 榜眼
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
直接遍历lt然后调用sort方法呗


  • py研究者
  • 贡士
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
首先要对问题进行定义,何为排序?
如果都是数值型数据,很简单,用sort就可以了
但是现在列表里出现了字符串,怎么排序,很简单啊,你做一个约定就好了
如果列表里有字符串,那么字符串和字符串在一起排序,数值和数值在一起排序,最后,字符串在前面
比如 ['a', 'c', 'b', 2, 4, 1]
排序后 ['a', 'b', 'c', 1, 2, 4]
约定好规则以后,就可以进行排序了,具体算法,当然不能再用sort方法了,你可以自己去想喽


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 8回复贴,共1页
<<返回python吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示