基于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以环状形式组合排列图片并输出的方法
Mar 17 Python
python实现将英文单词表示的数字转换成阿拉伯数字的方法
Jul 02 Python
Python黑魔法@property装饰器的使用技巧解析
Jun 16 Python
Python的面向对象编程方式学习笔记
Jul 12 Python
python通过伪装头部数据抵抗反爬虫的实例
May 07 Python
浅析python的优势和不足之处
Nov 20 Python
python反编译学习之字节码详解
May 19 Python
什么是Python中的顺序表
Jun 02 Python
python 监控logcat关键字功能
Sep 04 Python
python实现发送带附件的邮件代码分享
Sep 22 Python
python3 实现mysql数据库连接池的示例代码
Apr 17 Python
Python pandas读取CSV文件的注意事项(适合新手)
Jun 20 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
肝肠寸断了解下!盘点史上最伤心的十大动漫
2020/03/04 日漫
IIS6的PHP最佳配置方法
2007/03/19 PHP
php DOS攻击实现代码(附如何防范)
2012/05/29 PHP
解析如何修改phpmyadmin中的默认登陆超时时间
2013/06/25 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
php如何计算两坐标点之间的距离
2018/12/29 PHP
jquery遍历筛选数组的几种方法和遍历解析json对象
2013/12/13 Javascript
js 赋值包含单引号双引号问题的解决方法
2014/02/26 Javascript
JS的encodeURI和java的URLDecoder.decode使用介绍
2014/05/08 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
2014/11/04 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
2015/04/06 Javascript
JS设置cookie、读取cookie、删除cookie
2015/04/17 Javascript
JavaScript观察者模式(经典)
2015/12/09 Javascript
JavaScript中ES6 Babel正确安装过程
2016/07/18 Javascript
微信小程序 增、删、改、查操作实例详解
2017/01/13 Javascript
node.JS md5加密中文与php结果不一致的解决方法
2017/05/05 Javascript
详解Nodejs之npm&package.json
2017/06/15 NodeJs
基于jquery实现多选下拉列表
2017/08/02 jQuery
js登录滑动验证的实现(不滑动无法登陆)
2018/01/03 Javascript
Angular中的ng-template及angular 使用ngTemplateOutlet 指令的方法
2018/08/08 Javascript
JavaScript数据结构与算法之二叉树插入节点、生成二叉树示例
2019/02/21 Javascript
vue封装swiper代码实例解析
2019/10/08 Javascript
javascript实现弹幕墙效果
2019/11/28 Javascript
vue 路由缓存 路由嵌套 路由守卫 监听物理返回操作
2020/08/06 Javascript
vue 页面跳转的实现方式
2021/01/12 Vue.js
[06:10]6.81新信使新套装!给你一个炫酷的DOTA2
2014/05/06 DOTA
[00:31]2016完美“圣”典风云人物:国士无双宣传片
2016/12/04 DOTA
Python聚类算法之凝聚层次聚类实例分析
2015/11/20 Python
python 全文检索引擎详解
2017/04/25 Python
python里运用私有属性和方法总结
2019/07/08 Python
详解从Django Allauth中进行登录改造小结
2019/12/18 Python
巴西葡萄酒销售网站:Wine.com.br
2017/11/07 全球购物
学习十八大的心得体会
2014/09/12 职场文书
公司人事管理制度
2015/08/05 职场文书
大学校园招聘会感想
2015/08/10 职场文书
pandas中对文本类型数据的处理小结
2021/11/01 Python