基于python list对象中嵌套元组使用sort时的排序方法


Posted in Python onApril 18, 2018

在list中嵌套元组,在进行sort排序的时候,产生的是原数组的副本,排序过程中,先根据第一个字段进行从小到大排序,如果第一个字段相同的话,再根据第二个字段进行排序,依次类推,当涉及到字母的时候,是按照字典序进行排序。

如下:

a = [(1, 'B'), (1, 'A'), (1, 'C'), (1, 'AC'), (2, 'B'), (2, 'A'), (1, 'ABC')] 
a 
a.sort() 
a

输出结果为:

[(1, 'B'), (1, 'A'), (1, 'C'), (1, 'AC'), (2, 'B'), (2, 'A'), (1, 'ABC')] 
[(1, 'A'), (1, 'ABC'), (1, 'AC'), (1, 'B'), (1, 'C'), (2, 'A'), (2, 'B')]

以上这篇基于python list对象中嵌套元组使用sort时的排序方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用python分割TXT文件成4K的TXT文件
May 23 Python
Python两个整数相除得到浮点数值的方法
Mar 18 Python
python获得一个月有多少天的方法
Jun 04 Python
详解Python编程中time模块的使用
Nov 20 Python
Python实现识别手写数字 简易图片存储管理系统
Jan 29 Python
python3学习笔记之多进程分布式小例子
Feb 13 Python
将字典转换为DataFrame并进行频次统计的方法
Apr 08 Python
pymysql 开启调试模式的实现
Sep 24 Python
关于Numpy中的行向量和列向量详解
Nov 30 Python
python自动化测试三部曲之request+django实现接口测试
Oct 07 Python
Python djanjo之csrf防跨站攻击实验过程
May 14 Python
Pandas-DataFrame知识点汇总
Mar 16 Python
python购物车程序简单代码
Apr 18 #Python
python list元素为tuple时的排序方法
Apr 18 #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
You might like
一个没有MYSQL数据库支持的简易留言本的编写
2006/10/09 PHP
php获取网页内容方法总结
2008/12/04 PHP
理解php原理的opcodes(操作码)
2010/10/26 PHP
PHP 获取文件权限函数介绍
2013/07/11 PHP
jQuery+PHP发布的内容进行无刷新分页(Fckeditor)
2015/10/22 PHP
Yii数据库缓存实例分析
2016/03/29 PHP
PHP如何根据文件头检测文件类型实例代码
2018/10/14 PHP
常用简易JavaScript函数
2009/04/09 Javascript
JS获取计算机mac地址以及IP的实现方法
2014/01/08 Javascript
json的定义、标准格式及json字符串检验
2014/05/11 Javascript
javascript的事件触发器介绍的实现
2014/06/05 Javascript
jquery UI Datepicker时间控件的使用方法(加强版)
2015/11/07 Javascript
基于JavaScript实现网页倒计时自动跳转代码
2015/12/28 Javascript
jQuery插件zTree实现删除树子节点的方法示例
2017/03/08 Javascript
javascript基本常用排序算法解析
2017/09/27 Javascript
JS写XSS cookie stealer来窃取密码的步骤详解
2017/11/20 Javascript
前后端如何实现登录token拦截校验详解
2018/09/03 Javascript
JavaScript两种计时器的实例讲解
2019/01/31 Javascript
Vue运用transition实现过渡动画
2019/05/06 Javascript
vue实现文字加密功能
2019/09/27 Javascript
uni-app 支持多端第三方地图定位的方法
2020/01/03 Javascript
[45:44]完美世界DOTA2联赛PWL S2 FTD vs PXG 第一场 11.27
2020/12/01 DOTA
使用Python的Dataframe取两列时间值相差一年的所有行方法
2018/07/10 Python
详解Python 4.0 预计推出的新功能
2019/07/26 Python
Python中注释(多行注释和单行注释)的用法实例
2019/08/28 Python
pandas数据处理进阶详解
2019/10/11 Python
django xadmin 管理器常用显示设置方式
2020/03/11 Python
HTML5本地存储之Web Storage详解
2016/07/04 HTML / CSS
钉钉企业内部H5微应用开发详解
2020/05/12 HTML / CSS
GLAMGLOW格莱魅美国官网:美国知名的面膜品牌
2016/12/31 全球购物
教师自我剖析材料
2014/09/29 职场文书
学生自我评语
2015/01/04 职场文书
幼儿园托班开学寄语(2015秋季)
2015/05/27 职场文书
2016党员三严三实心得体会
2016/01/15 职场文书
Django如何与Ajax交互
2021/04/29 Python
利用Java连接Hadoop进行编程
2022/06/28 Java/Android