python list元素为tuple时的排序方法


Posted in Python onApril 18, 2018

如下所示:

dist = [('m',5),('e',4),('c',9),('d',1)]
dist.sort(key= operator.itemgetter(0))
print(dist)

dist = [('m',5),('e',4),('c',9),('d',1)]
dist.sort(key= lambda k:k[0])
print(dist)

当key=operator.itemgetter(0)时,是取元组的第一个元素来对比。

当key=operator.itemgetter(1)时,是取元组的第二个元素来对比。

key=lamda k:k[0或1] 同理

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

Python 相关文章推荐
python使用paramiko模块实现ssh远程登陆上传文件并执行
Jan 27 Python
在Django的视图中使用数据库查询的方法
Jul 16 Python
Python加载带有注释的Json文件实例
May 23 Python
基于scrapy的redis安装和配置方法
Jun 13 Python
Python PyCharm如何进行断点调试
Jul 05 Python
Django 开发环境配置过程详解
Jul 18 Python
Python数据可视化:泊松分布详解
Dec 07 Python
opencv python Canny边缘提取实现过程解析
Feb 03 Python
python如何判断IP地址合法性
Apr 05 Python
jupyter lab文件导出/下载方式
Apr 22 Python
Python激活Anaconda环境变量的详细步骤
Jun 08 Python
Python Pandas pandas.read_sql_query函数实例用法分析
Jun 21 Python
详谈Python中列表list,元祖tuple和numpy中的array区别
Apr 18 #Python
Python3实现购物车功能
Apr 18 #Python
Python numpy 点数组去重的实例
Apr 18 #Python
对numpy中轴与维度的理解
Apr 18 #Python
Python实现购物车购物小程序
Apr 18 #Python
详谈python中冒号与逗号的区别
Apr 18 #Python
python logging日志模块以及多进程日志详解
Apr 18 #Python
You might like
javascript操作cookie_获取与修改代码
2009/05/21 Javascript
jquery创建一个新的节点对象(自定义结构/内容)的好方法
2013/01/21 Javascript
js自定义事件及事件交互原理概述(二)
2013/02/01 Javascript
使用GruntJS链接与压缩多个JavaScript文件过程详解
2013/08/02 Javascript
jquery中的ajax方法怎样通过JSONP进行远程调用
2014/05/04 Javascript
jQuery控制TR显示隐藏的三种常用方法
2014/08/21 Javascript
Mac OS X 系统下安装和部署Egret引擎开发环境
2014/09/03 Javascript
浅谈Javascript Base64 加密解密
2014/12/28 Javascript
JavaScript中的Truthy和Falsy介绍
2015/01/01 Javascript
JS实现点击上移下移LI行数据的方法
2015/08/05 Javascript
AngularJs bootstrap搭载前台框架——准备工作
2016/09/01 Javascript
Node.js下自定义错误类型详解
2016/10/17 Javascript
javascript工厂模式和构造函数模式创建对象方法解析
2016/12/30 Javascript
jQuery动态产生select option下拉列表
2017/03/15 Javascript
vue多页面开发和打包正确处理方法
2018/04/20 Javascript
vue 实现左右拖拽元素并且不超过他的父元素的宽度
2018/11/30 Javascript
微信小程序iOS下拉白屏晃动问题解决方案
2019/10/12 Javascript
JavaScript 实现下雪特效的示例代码
2020/09/09 Javascript
nodejs+koa2 实现模仿springMVC框架
2020/10/21 NodeJs
Vue 实例中使用$refs的注意事项
2021/01/29 Vue.js
[54:41]2018DOTA2亚洲邀请赛3月30日 小组赛B组 VGJ.T VS paiN
2018/03/31 DOTA
Python中使用Beautiful Soup库的超详细教程
2015/04/30 Python
Python入门之modf()方法的使用
2015/05/15 Python
浅析Python中的赋值和深浅拷贝
2017/08/15 Python
python3.5安装python3-tk详解
2019/04/26 Python
python实现图片二值化及灰度处理方式
2019/12/07 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
2020/03/12 Python
Python响应对象text属性乱码解决方案
2020/03/31 Python
Python实现SMTP邮件发送
2020/06/16 Python
Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)
2020/11/24 Python
CSS3实现各种图形的示例代码
2016/10/19 HTML / CSS
教你使用Canvas处理图片的方法
2017/11/28 HTML / CSS
日本非常有名的内衣丝袜品牌:GUNZE
2017/01/06 全球购物
优秀的导游求职信范文
2014/04/06 职场文书
诉讼代理人授权委托书
2014/04/08 职场文书
2015年“我们的节日·重阳节”活动总结
2015/07/29 职场文书