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通过ssh-powershell监控windows的方法
Jun 02 Python
Python 装饰器使用详解
Jul 29 Python
Python内置模块turtle绘图详解
Dec 09 Python
Python 调用 zabbix api的方法示例
Jan 06 Python
Django  ORM 练习题及答案
Jul 19 Python
pycharm 更改创建文件默认路径的操作
Feb 15 Python
TensorFlow2.1.0最新版本安装详细教程
Apr 08 Python
jupyter notebook 使用过程中python莫名崩溃的原因及解决方式
Apr 10 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
Jun 02 Python
python如何写try语句
Jul 14 Python
Opencv+Python识别PCB板图片的步骤
Jan 07 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开发的文字水印,缩略图,图片水印实现类与用法示例
2019/04/12 PHP
解决tp5在nginx下修改配置访问的问题
2019/10/16 PHP
php传值和传引用的区别点总结
2019/11/19 PHP
学习ExtJS 访问容器对象
2009/10/07 Javascript
struts2 jquery 打造无限层次的树
2009/10/23 Javascript
jquery提示 "object expected"的解决方法
2009/12/13 Javascript
基于jQuery的弹出警告对话框美化插件(警告,确认和提示)
2010/06/10 Javascript
麻雀虽小五脏俱全 Dojo自定义控件应用
2010/09/04 Javascript
鼠标选择动态改变网页背景颜色的JS代码
2013/12/10 Javascript
10条建议帮助你创建更好的jQuery插件
2015/05/18 Javascript
深入浅析jQuery对象$.html
2016/08/22 Javascript
js实现水平滚动菜单导航
2017/07/21 Javascript
微信小程序canvas拖拽、截图组件功能
2018/09/04 Javascript
JavaScript实现简单轮播图效果
2018/12/01 Javascript
IDEA安装vue插件图文详解
2019/09/26 Javascript
跟老齐学Python之传说中的函数编写条规
2014/10/11 Python
在Python的Flask框架下收发电子邮件的教程
2015/04/21 Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
2018/07/02 Python
python多线程共享变量的使用和效率方法
2019/07/16 Python
Python入门Anaconda和Pycharm的安装和配置详解
2019/07/16 Python
TensorFlow 显存使用机制详解
2020/02/03 Python
tensorflow指定GPU与动态分配GPU memory设置
2020/02/03 Python
利用CSS3实现文本框的清除按钮相关的一些效果
2015/06/23 HTML / CSS
家用个人磨皮机:Trophy Skin
2017/03/30 全球购物
英国旅游额外服务市场领导者:Holiday Extras(机场停车场、酒店、接送等)
2017/10/07 全球购物
澳大利亚在线家具、灯饰和家居装饰店:LivingStyles
2018/11/20 全球购物
澳大利亚最超值的自行车之家:Reid Cycles
2019/03/24 全球购物
XML文档面试题
2015/08/05 面试题
腾讯公司的一个sql题
2013/01/22 面试题
学校门卫工作职责
2013/12/07 职场文书
化学系大学生自荐信范文
2014/03/01 职场文书
三项教育活动实施方案
2014/03/30 职场文书
寻找最美家庭活动方案
2014/08/20 职场文书
城管年度个人总结
2015/02/28 职场文书
运动会闭幕式致辞
2015/07/29 职场文书
pytorch中的model.eval()和BN层的使用
2021/05/22 Python