基于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 相关文章推荐
Python3.0与2.X版本的区别实例分析
Aug 25 Python
Python实现拼接多张图片的方法
Dec 01 Python
python检测某个变量是否有定义的方法
May 20 Python
Python时间模块datetime、time、calendar的使用方法
Jan 13 Python
Pandas读写CSV文件的方法示例
Mar 27 Python
详解Python 切片语法
Jun 10 Python
django url到views参数传递的实例
Jul 19 Python
PyTorch的Optimizer训练工具的实现
Aug 18 Python
Python进阶之使用selenium爬取淘宝商品信息功能示例
Sep 16 Python
基于python实现从尾到头打印链表
Nov 02 Python
PyCharm使用Docker镜像搭建Python开发环境
Dec 26 Python
Python3+Django get/post请求实现教程详解
Feb 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
php 删除记录同时删除图片文件的实现代码
2010/05/12 PHP
php更新修改excel中的内容实例代码
2014/02/26 PHP
php将csv文件导入到mysql数据库的方法
2014/12/24 PHP
discuz图片顺序混乱解决方案
2015/07/29 PHP
PHP实现的分解质因数操作示例
2018/08/01 PHP
PHP7 echo和print语句实例用法
2019/02/15 PHP
ext 同步和异步示例代码
2009/09/18 Javascript
js利用与或运算符优先级实现if else条件判断表达式
2010/04/15 Javascript
基于jquery tab切换(防止页面刷新)
2012/05/23 Javascript
jquery 实现上下滚动效果示例代码
2013/08/09 Javascript
ES6所改良的javascript“缺陷”问题
2016/08/23 Javascript
nodejs入门教程三:调用内部和外部方法示例
2017/04/24 NodeJs
Vuejs实现购物车功能
2017/11/05 Javascript
解决vue中使用Axios调用接口时出现的ie数据处理问题
2018/08/13 Javascript
Vue-cli3.X使用px2 rem遇到的问题及解决方法
2019/08/08 Javascript
JavaScript实现简单的图片切换功能(实例代码)
2020/04/10 Javascript
Python中的jquery PyQuery库使用小结
2014/05/13 Python
Python中DJANGO简单测试实例
2015/05/11 Python
Python切片知识解析
2016/03/06 Python
python对象及面向对象技术详解
2016/07/19 Python
Python3 shutil(高级文件操作模块)实例用法总结
2020/02/19 Python
python对批量WAV音频进行等长分割的方法实现
2020/09/25 Python
python如何实现word批量转HTML
2020/09/30 Python
python3.7中安装paddleocr及paddlepaddle包的多种方法
2020/11/27 Python
惠普墨西哥官方商店:HP墨西哥
2016/12/01 全球购物
JENNIFER BEHR官网:各种耳环和发饰
2020/06/07 全球购物
PHP如何与mysql建立链接
2013/05/05 面试题
公务员总结性个人自我评价
2013/12/05 职场文书
乡镇党建工作汇报材料
2014/08/14 职场文书
企业员工集体活动方案
2014/08/17 职场文书
2014年勤工助学工作总结
2014/11/24 职场文书
2015年乡镇科普工作总结
2015/05/13 职场文书
教师节晚会主持词
2015/06/30 职场文书
学校运动会通讯稿
2015/07/18 职场文书
Python实现老照片修复之上色小技巧
2021/10/16 Python
Python中如何处理常见报错
2022/01/18 Python