python3 sort list
1、 对元素指定的某一部分进行排序,关键字排序
s = ['release.10.txt','release.1.txt','release.2.txt','release.14.txt','release.3.txt','release.20.txt','release.5.txt']
2、按照文件名种数字的大小升序排序。要用到key
sorted(s, key=lambda d : int(d.split('.')[1])) ['release.1.txt', 'release.2.txt', 'release.3.txt', 'release.5.txt', 'release.10.txt', 'release.14.txt', 'release.20.txt']
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步