Python里的内置排序方法使用
[本文出自天外归云的博客园]
Python中通过内置的sort函数和sorted函数进行排序方法总结:
#!/usr/bin/python # Write Python 3 code in online editor and run it. # 利用list的sort方法对数组顺序排序 a = [1,3,2,545,32,45356,233,43] a.sort() print(a) # 利用list的sort方法对数组逆序排序 a = [1,3,2,545,32,45356,233,43] a.sort(reverse=True) print(a) # 利用list的sort方法和lambda表达式对元组数组排序 a = [(1,5),(3,3),(2,4),(4,2),(5,1)] a.sort(key=lambda x:x[0]) print(a) a = [(1,5),(2,4),(3,3),(4,2),(5,1)] a.sort(key=lambda x:x[1]) print(a) # 利用sorted方法和lambda表达式对元组数组排序——排序后返回的是元组数组 a = [(1,5),(2,4),(4,2),(3,3),(5,1)] a = sorted(a, key=lambda x:x[0]) print(a) # 利用sorted方法和lambda表达式对字典排序——排序后返回的是元组数组 a = {1:5,3:3,2:4,5:1,4:2} a = sorted(a.items(), key=lambda x:x[0]) print(a)
本文来自博客园,作者:天外归云,转载请注明原文链接:https://www.cnblogs.com/LanTianYou/p/16360122.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
2020-06-09 Linux基础——获取文件大小并比较