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的设计模式编程
Mar 01 Python
python 时间戳与格式化时间的转化实现代码
Mar 23 Python
python使用suds调用webservice接口的方法
Jan 03 Python
python从zip中删除指定后缀文件(推荐)
Dec 05 Python
Python datetime 格式化 明天,昨天实例
Mar 02 Python
Spark处理数据排序问题如何避免OOM
May 21 Python
使用keras实现非线性回归(两种加激活函数的方式)
Jul 05 Python
Python如何使用ElementTree解析xml
Oct 12 Python
基于Python实现全自动下载抖音视频
Nov 06 Python
全网最全python库selenium自动化使用详细教程
Jan 12 Python
Python使用Turtle模块绘制国旗的方法示例
Feb 28 Python
python 如何获取页面所有a标签下href的值
May 06 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
Apache2中实现多网站域名绑定的实现方法
2011/06/01 PHP
PHP中文分词 自动获取关键词介绍
2012/11/13 PHP
ThinkPHP快速入门实例教程之数据分页
2014/07/01 PHP
thinkPHP订单数字提醒功能的实现方法
2016/12/01 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
Firefox outerHTML实现代码
2009/06/04 Javascript
JavaScript Date对象 日期获取函数
2010/12/19 Javascript
js 分页全选或反选标识实现代码
2011/08/09 Javascript
JavaScript 5 新增 Array 方法实现介绍
2012/02/06 Javascript
封装好的js判断操作系统与浏览器代码分享
2015/01/09 Javascript
JS实现点击按钮自动增加一个单元格的方法
2015/03/09 Javascript
jQuery控制网页打印指定区域的方法
2015/04/07 Javascript
JS动画效果打开、关闭层的实现方法
2015/05/09 Javascript
Bootstrap和Angularjs配合自制弹框的实例代码
2016/08/24 Javascript
AngularJs ng-route路由详解及实例代码
2016/09/14 Javascript
AngularJS使用ng-app自动加载bootstrap框架问题分析
2017/01/04 Javascript
jquery 实时监听输入框值变化的完美方法(必看)
2017/01/26 Javascript
BootStrap table实现表格行拖拽效果
2018/12/01 Javascript
微信小程序按顺序同步执行的两种方式
2019/12/20 Javascript
让mocha支持ES6模块的方法实现
2020/01/14 Javascript
Python中的对象,方法,类,实例,函数用法分析
2015/01/15 Python
全面了解python字符串和字典
2016/07/07 Python
Python3.5字符串常用操作实例详解
2019/05/01 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
python3光学字符识别模块tesserocr与pytesseract的使用详解
2020/02/26 Python
Python reduce函数作用及实例解析
2020/05/08 Python
拉斯维加斯酒店、演出、旅游、俱乐部及更多:Vegas.com
2019/02/28 全球购物
在印度上传处方,在线订购药品:Medlife
2019/03/28 全球购物
美术第二课堂活动总结
2014/07/08 职场文书
工人先进事迹材料
2014/12/26 职场文书
汇报材料怎么写
2014/12/30 职场文书
2015年学校保卫部工作总结
2015/05/11 职场文书
2016护理专业求职自荐书
2016/01/28 职场文书
《观察物体》教学反思
2016/02/17 职场文书
原生CSS实现文字无限轮播的通用方法
2021/03/30 HTML / CSS
pytorch中Schedule与warmup_steps的用法说明
2021/05/24 Python