python按照多个条件排序的方法


Posted in Python onFebruary 08, 2019

对tuple进行排序,先按照第一个元素升序,如果第一个元素相同,再按照第二个元素降序排列。

L = [(12, 12), (34, 13), (32, 15), (12, 24), (32, 64), (32, 11)]
L.sort(key=lambda x: (x[0], -x[1]))
print(L)

结果:

[(12, 24), (12, 12), (32, 64), (32, 15), (32, 11), (34, 13)]

以上这篇python按照多个条件排序的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
400多行Python代码实现了一个FTP服务器
May 10 Python
python中关于时间和日期函数的常用计算总结(time和datatime)
Mar 08 Python
Python去掉字符串中空格的方法
Mar 11 Python
Python的Django中django-userena组件的简单使用教程
May 30 Python
python网络爬虫之如何伪装逃过反爬虫程序的方法
Nov 23 Python
linecache模块加载和缓存文件内容详解
Jan 11 Python
python中的闭包函数
Feb 09 Python
Python列表list排列组合操作示例
Dec 18 Python
Python字典的核心底层原理讲解
Jan 24 Python
PyTorch: 梯度下降及反向传播的实例详解
Aug 20 Python
Python代码覆盖率统计工具coverage.py用法详解
Nov 25 Python
python flask框架快速入门
May 14 Python
python 使用pandas计算累积求和的方法
Feb 08 #Python
对Python中的条件判断、循环以及循环的终止方法详解
Feb 08 #Python
解决Pandas的DataFrame输出截断和省略的问题
Feb 08 #Python
对Python之gzip文件读写的方法详解
Feb 08 #Python
Python第三方库h5py_读取mat文件并显示值的方法
Feb 08 #Python
解决Python 使用h5py加载文件,看不到keys()的问题
Feb 08 #Python
对pandas处理json数据的方法详解
Feb 08 #Python
You might like
PHP 字符串 小常识
2009/06/05 PHP
PHP中几个常用的魔术常量
2012/02/23 PHP
PHP中遇到BOM、编码导致json_decode函数无法解析问题
2014/07/02 PHP
PHP命名空间(namespace)的动态访问及使用技巧
2014/08/18 PHP
php中执行系统命令的方法
2015/03/21 PHP
浅谈php+phpStorm+xdebug配置方法
2015/09/17 PHP
PHP比较运算符的详细介绍
2015/09/29 PHP
javascript 带有滚动条的表格,标题固定,带排序功能.
2009/11/13 Javascript
制作高质量的JQuery Plugin 插件的方法
2010/04/20 Javascript
浅析Node.js的Stream模块中的Readable对象
2015/07/29 Javascript
javascript图片延迟加载实现方法及思路
2015/12/31 Javascript
jQuery查找节点并获取节点属性的方法
2016/09/09 Javascript
Angular2 PrimeNG分页模块学习
2017/01/14 Javascript
jQuery实现别踩白块儿网页版小游戏
2017/01/18 Javascript
js实现简单的获取验证码按钮效果
2017/03/03 Javascript
Vue2.x中的父子组件相互通信的实现方法
2017/05/02 Javascript
vue与bootstrap实现时间选择器的示例代码
2017/08/26 Javascript
html中通过JS获取JSON数据并加载的方法
2017/11/30 Javascript
jquery的$().each和$.each的区别
2019/01/18 jQuery
记一次vue跨域的解决
2020/10/21 Javascript
基于elementUI竖向表格、和并列的案例
2020/10/26 Javascript
[42:32]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第二场 11.27
2020/12/01 DOTA
初步探究Python程序的执行原理
2015/04/11 Python
python实现多层感知器MLP(基于双月数据集)
2019/01/18 Python
python使用PIL和matplotlib获取图片像素点并合并解析
2019/09/10 Python
python3实现用turtle模块画一棵随机樱花树
2019/11/21 Python
Python简单实现词云图代码及步骤解析
2020/06/04 Python
世界著名的顶级牛排:Omaha Steak(奥马哈牛排)
2016/09/20 全球购物
财会自我鉴定范文
2013/12/27 职场文书
小学生爱国演讲稿
2014/04/25 职场文书
村党支部书记承诺书
2014/05/29 职场文书
2015年司法所工作总结
2015/04/27 职场文书
Nginx URL重写rewrite机制原理及使用实例
2021/04/01 Servers
MySQL数据库如何查看表占用空间大小
2022/06/10 MySQL
windows server2008 开启端口的实现方法
2022/06/25 Servers
Promise静态四兄弟实现示例详解
2022/07/07 Javascript