python3 自定义比较函数
16lz
2021-01-22
python 2 中支持类似 c++ 中 cmp 的写法
python 3 放弃了这一用法
官方说明:https://docs.python.org/3/howto/sorting.html#sortinghowto
多元素比较时可以写成:
a = [[1,2],[2,1],[1,1],[2,2]]第一元素逆序,第二元素正序
print(a)
a.sort(key=lambda x:(-x[0],x[1]))
print(a)
更多相关文章
- 使用python如何在列表列表中找到元素,而关键元素是内部列表的元素
- 对numpy数组的每n个元素求平均值
- 008 Python基本语法元素小结
- Python根据第一项从2d数组中删除元素
- Python ElementTree“找不到元素”异常
- 将现有数组中的所有元素传递给xargs
- PostgreSQL: array 数组类型添加元素 数组的使用
- ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一
- Android 5.X Activity过渡动画,以及漂亮的共享元素效果