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 相关文章推荐
Python Deque 模块使用详解
Jul 04 Python
Python多进程分块读取超大文件的方法
Apr 13 Python
Python实现针对中文排序的方法
May 09 Python
你真的了解Python的random模块吗?
Dec 12 Python
python 列表,数组,矩阵两两转换tolist()的实例
Apr 04 Python
Python3 中把txt数据文件读入到矩阵中的方法
Apr 27 Python
matplotlib实现热成像图colorbar和极坐标图的方法
Dec 13 Python
Django url,从一个页面调到另个页面的方法
Aug 21 Python
Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法
Sep 24 Python
python打开使用的方法
Sep 30 Python
通过python调用adb命令对App进行性能测试方式
Apr 23 Python
Python中的程序流程控制语句
Feb 24 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编程效率 引入缓存机制提升性能
2010/02/15 PHP
PHP实现的英文名字全拼随机排号脚本
2014/07/04 PHP
在WordPress中使用PHP脚本来判断访客来自什么国家
2015/12/10 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
2016/03/18 PHP
php 函数中静态变量使用的问题实例分析
2020/03/05 PHP
Extjs中使用extend(js继承) 的代码
2012/03/15 Javascript
HTML上传控件取消选择
2013/03/06 Javascript
JS 操作Array数组的方法及属性实例解析
2014/01/08 Javascript
jquery div模态窗口的简单实例
2016/05/28 Javascript
vue-cli项目如何使用vue-resource获取本地的json数据(模拟服务端返回数据)
2017/08/04 Javascript
js导出Excel表格超出26位英文字符的解决方法ES6
2017/11/15 Javascript
微信小程序实现添加手机联系人功能示例
2017/11/30 Javascript
js中bool值的转换及“&&”、“||”、 “!!”详解
2017/12/21 Javascript
React Native自定义控件底部抽屉菜单的示例
2018/02/08 Javascript
微信小程序实现底部导航
2018/11/05 Javascript
详解vue 路由跳转四种方式 (带参数)
2019/04/28 Javascript
JavaScript变量作用域及内存问题实例分析
2019/06/10 Javascript
JS字符串和数组如何实现相互转化
2020/07/02 Javascript
jquery实现有过渡效果的tab切换
2020/07/17 jQuery
Openlayers+EasyUI Tree动态实现图层控制
2020/09/28 Javascript
Python使用metaclass实现Singleton模式的方法
2015/05/05 Python
对pandas读取中文unicode的csv和添加行标题的方法详解
2018/12/12 Python
python三大神器之fabric使用教程
2019/06/10 Python
Python变量访问权限控制详解
2019/06/29 Python
德国咖啡批发商:Coffeefair
2019/08/26 全球购物
车间操作工岗位职责
2013/12/19 职场文书
实习生求职自荐信
2014/02/07 职场文书
赔偿协议书范本
2014/04/15 职场文书
2014年党员干部四风问题自我剖析材料
2014/09/29 职场文书
指导教师推荐意见
2015/06/05 职场文书
生日祝酒词大全
2015/08/10 职场文书
聘任书格式及范文
2015/09/21 职场文书
60条职场经典语录,总有一条能触动你的心
2019/08/21 职场文书
如何给HttpServletRequest增加消息头
2021/06/30 Java/Android
TV动画《神废柴☆偶像》公布先导PV
2022/03/20 日漫
在Docker容器中部署SQL Server
2022/04/11 Servers