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中使用第三方模块的教程
Apr 27 Python
python输出当前目录下index.html文件路径的方法
Apr 28 Python
Python中map和列表推导效率比较实例分析
Jun 17 Python
简单讲解Python中的闭包
Aug 11 Python
Python制作简单的网页爬虫
Nov 22 Python
基于ID3决策树算法的实现(Python版)
May 31 Python
Python列表推导式、字典推导式与集合推导式用法实例分析
Feb 07 Python
Python全排列操作实例分析
Jul 24 Python
python自动保存百度盘资源到百度盘中的实例代码
Aug 26 Python
Python3 全自动更新已安装的模块实现
Jan 06 Python
python__new__内置静态方法使用解析
Jan 07 Python
Python内置包对JSON文件数据进行编码和解码
Apr 12 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
利用文件属性结合Session实现在线人数统计
2006/10/09 PHP
PhpStorm2020 + phpstudyV8 +XDebug的教程详解
2020/09/17 PHP
fromCharCode和charCodeAt 方法
2006/12/27 Javascript
用js来获取上传的文件名纯粹是为了美化而用
2013/10/23 Javascript
js如何判断用户是在PC端和还是移动端访问
2014/04/24 Javascript
JavaScript的事件代理和委托实例分析
2015/03/25 Javascript
js限制文本框的输入内容代码分享(3类)
2015/08/20 Javascript
学习Javascript面向对象编程之封装
2016/02/23 Javascript
jQuery实现的放大镜效果示例
2016/09/13 Javascript
jQuery图片加载显示loading效果
2016/11/04 Javascript
在网页中插入百度地图的步骤详解
2016/12/02 Javascript
BootStrap Fileinput的使用教程
2016/12/30 Javascript
详细AngularJs4的图片剪裁组件的实例
2017/07/12 Javascript
JS实现中文汉字按拼音排序的方法
2017/10/09 Javascript
vue使用mint-ui实现下拉刷新和无限滚动的示例代码
2017/11/06 Javascript
vue使用rem实现 移动端屏幕适配
2018/09/26 Javascript
使用apifm-wxapi快速开发小程序过程详解
2019/08/05 Javascript
python中的内置函数getattr()介绍及示例
2014/07/20 Python
详解Python各大聊天系统的屏蔽脏话功能原理
2016/12/01 Python
Python的装饰器使用详解
2017/06/26 Python
Python实现将Excel转换为json的方法示例
2017/08/05 Python
pyqt5自定义信号实例解析
2018/01/31 Python
使用sklearn进行对数据标准化、归一化以及将数据还原的方法
2018/07/11 Python
基于matplotlib xticks用法详解
2020/04/16 Python
python爬虫判断招聘信息是否存在的实例代码
2020/11/20 Python
Python将QQ聊天记录生成词云的示例代码
2021/02/10 Python
CSS3 按钮边框动画的实现
2020/11/12 HTML / CSS
基于HTML5 Canvas 实现弹出框效果
2017/06/05 HTML / CSS
支教自我鉴定
2014/01/18 职场文书
营业用房租赁协议书
2014/11/26 职场文书
2015年工商所工作总结
2015/05/21 职场文书
小学英语教师研修感悟
2015/11/18 职场文书
《画家和牧童》教学反思
2016/02/17 职场文书
pytorch 中nn.Dropout的使用说明
2021/05/20 Python
正确使用MySQL INSERT INTO语句
2021/05/26 MySQL
Vue组件化(ref,props, mixin,.插件)详解
2022/05/15 Vue.js