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操作sqlite3快速、安全插入数据(防注入)的实例
Apr 26 Python
Python对列表排序的方法实例分析
May 16 Python
Python 列表排序方法reverse、sort、sorted详解
Jan 22 Python
python gensim使用word2vec词向量处理中文语料的方法
Jul 05 Python
django 类视图的使用方法详解
Jul 24 Python
使用python接受tgam的脑波数据实例
Apr 09 Python
Jupyter Notebook远程登录及密码设置操作
Apr 10 Python
使用Keras中的ImageDataGenerator进行批次读图方式
Jun 17 Python
Python如何优雅删除字符列表空字符及None元素
Jun 25 Python
Python生成器传参数及返回值原理解析
Jul 22 Python
Python 使用Opencv实现目标检测与识别的示例代码
Sep 08 Python
Python实现socket库网络通信套接字
Jun 04 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
一个简单实现多条件查询的例子
2006/10/09 PHP
php mysql Errcode: 28 终极解决方法
2009/07/01 PHP
yii的CURD操作实例详解
2014/12/04 PHP
PHP实现将视频转成MP4并获取视频预览图的方法
2015/03/12 PHP
php动态生成缩略图并输出显示的方法
2015/04/20 PHP
php中各种定义变量的方法小结
2017/10/18 PHP
Linux下安装Memcached服务器和客户端与PHP使用示例
2019/04/15 PHP
深入理解JavaScript系列(6) 强大的原型和原型链
2012/01/15 Javascript
js实现网站首页图片滚动显示
2013/02/04 Javascript
js setTimeout()函数介绍及应用以倒计时为例
2013/12/12 Javascript
jQuery技巧之让任何组件都支持类似DOM的事件管理
2016/04/05 Javascript
js添加千分位的实现代码(超简单)
2016/08/01 Javascript
Bootstrap的fileinput插件实现多文件上传的方法
2016/09/05 Javascript
JavaScript实现经典排序算法之冒泡排序
2016/12/28 Javascript
js判断手机号是否正确并返回的实现代码
2017/01/17 Javascript
深入理解Node module模块
2018/03/26 Javascript
Javascript 对象(object)合并操作实例分析
2019/07/30 Javascript
使用kbone解决Vue项目同时支持小程序问题
2019/11/08 Javascript
JavaScript 事件代理需要注意的地方
2020/09/08 Javascript
Django imgareaselect手动剪切头像实现方法
2015/05/26 Python
django模型层(model)进行建表、查询与删除的基础教程
2017/11/21 Python
Python Django框架单元测试之文件上传测试示例
2019/05/17 Python
基于python框架Scrapy爬取自己的博客内容过程详解
2019/08/05 Python
Python代码实现http/https代理服务器的脚本
2019/08/12 Python
关于Python-faker的函数效果一览
2019/11/28 Python
Python实现密码薄文件读写操作
2019/12/16 Python
python 解决flask uwsgi 获取不到全局变量的问题
2019/12/22 Python
AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码
2020/08/19 HTML / CSS
美国第一香水网站:Perfume.com
2017/01/23 全球购物
美国网上花店:JustFlowers
2017/02/12 全球购物
新加坡最早生产电动滑板车的制造商之一:FunsToTheFore
2020/09/08 全球购物
super()与this()的区别
2016/01/17 面试题
员工生日活动方案
2014/08/24 职场文书
2014年安置帮教工作总结
2014/12/11 职场文书
Python 图片添加美颜效果
2022/04/28 Python
聊聊配置 Nginx 访问与错误日志的问题
2022/05/25 Servers