基于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 实现链表实例代码
Apr 07 Python
python matplotlib 注释文本箭头简单代码示例
Jan 08 Python
快速解决pandas.read_csv()乱码的问题
Jun 15 Python
Python基于pandas实现json格式转换成dataframe的方法
Jun 22 Python
Python将8位的图片转为24位的图片实现方法
Oct 24 Python
在python中pandas的series合并方法
Nov 12 Python
Python反爬虫技术之防止IP地址被封杀的讲解
Jan 09 Python
django搭建项目配置环境和创建表过程详解
Jul 22 Python
使用python实现画AR模型时序图
Nov 20 Python
Python selenium的基本使用方法分析
Dec 21 Python
Python3使用xlrd、xlwt处理Excel方法数据
Feb 28 Python
在PyCharm中遇到pip安装 失败问题及解决方案(pip失效时的解决方案)
Mar 10 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生成自适应大小的缩略图类及使用方法分享
2014/05/06 PHP
php模拟服务器实现autoindex效果的方法
2015/03/10 PHP
php中关于socket的系列函数总结
2015/05/18 PHP
laravel ORM 只开启created_at的几种方法总结
2018/01/29 PHP
PHP通过GD库实现验证码功能示例
2019/02/23 PHP
php给数组赋值的实例方法
2019/09/26 PHP
TP5(thinkPHP5)框架使用ajax实现与后台数据交互的方法小结
2020/02/10 PHP
javascript 写类方式之八
2009/07/05 Javascript
jQuery 在光标定位的地方插入文字的插件
2012/05/10 Javascript
通过百度地图获取公交线路的站点坐标的js代码
2012/05/11 Javascript
js nextSibling属性和previousSibling属性概述及使用注意
2013/02/16 Javascript
jquery点击页面任何区域实现鼠标焦点十字效果
2013/06/21 Javascript
JQuery.Ajax之错误调试帮助信息介绍
2013/07/04 Javascript
form表单action提交的js部分与html部分
2014/01/07 Javascript
写出高效jquery代码的19条指南
2014/03/19 Javascript
通过Javascript读取本地Excel文件内容的代码示例
2014/04/08 Javascript
javascript调试之DOM断点调试法使用技巧分享
2014/04/15 Javascript
Vue.js原理分析之observer模块详解
2017/02/17 Javascript
JQuery复选框全选效果如何实现
2020/05/08 jQuery
js 执行上下文和作用域的相关总结
2021/02/08 Javascript
Python语言实现机器学习的K-近邻算法
2015/06/11 Python
Python使用flask框架操作sqlite3的两种方式
2018/01/31 Python
使用Python进行QQ批量登录的实例代码
2018/06/11 Python
pandas 数据归一化以及行删除例程的方法
2018/11/10 Python
浅析Windows 嵌入python解释器的过程
2019/07/26 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
2019/08/08 Python
Django命名URL和反向解析URL实现解析
2019/08/09 Python
Scrapy框架实现的登录网站操作示例
2020/02/06 Python
解决pytorch 数据类型报错的问题
2021/03/03 Python
CSS3实现各种图形的示例代码
2016/10/19 HTML / CSS
html2canvas生成清晰的图片实现打印的示例代码
2019/09/30 HTML / CSS
意大利制造的男鞋和女鞋:SCAROSSO
2018/03/07 全球购物
Gtech官方网站:地毯清洁器、吸尘器及园艺设备
2018/05/23 全球购物
运动会开幕式解说词
2014/02/05 职场文书
市场开发计划书
2014/05/07 职场文书
中秋节寄语2015
2015/03/24 职场文书