Python学习笔记_数据排序方法


Posted in Python onMay 22, 2014

1. 原地排序:采用sort()方法,按照指定的顺序排列数据后用排序后的数据替换原来的数据(原来的顺序丢失),如:

>>> data1=[4,2,6,432,78,43,22,896,42,677,12]
>>> data1.sort()
>>> data1       #原来的顺序被替换
[2, 4, 6, 12, 22, 42, 43, 78, 432, 677, 896]

2. 复制排序:采用sorted()内置函数,按照指定的顺序排列数据后返回原数据的一个有序副本(原来的顺序保留),如:

>>> data1=[4,2,6,432,78,43,22,896,42,677,12]
>>> data2=sorted(data1)
>>> data1     
[4, 2, 6, 432, 78, 43, 22, 896, 42, 677, 12]    #原顺序保留
>>> data2    
[2, 4, 6, 12, 22, 42, 43, 78, 432, 677, 896]    #对副本排序
>>>
Python 相关文章推荐
Django实现的自定义访问日志模块示例
Jun 23 Python
Python列表推导式与生成器表达式用法示例
Feb 08 Python
pandas修改DataFrame列名的方法
Apr 08 Python
Python中实例化class的执行顺序示例详解
Oct 14 Python
python验证身份证信息实例代码
May 06 Python
详解python中的index函数用法
Aug 06 Python
Python pandas RFM模型应用实例详解
Nov 20 Python
python调用c++返回带成员指针的类指针实例
Dec 12 Python
Pytorch 使用不同版本的cuda的方法步骤
Apr 02 Python
Windows下Sqlmap环境安装教程详解
Aug 04 Python
Ubuntu 20.04安装Pycharm2020.2及锁定到任务栏的问题(小白级操作)
Oct 29 Python
使用tkinter实现三子棋游戏
Feb 25 Python
从零学Python之hello world
May 21 #Python
Python开发实例分享bt种子爬虫程序和种子解析
May 21 #Python
从零学Python之引用和类属性的初步理解
May 15 #Python
python中xrange和range的区别
May 13 #Python
Python中os和shutil模块实用方法集锦
May 13 #Python
Python中的jquery PyQuery库使用小结
May 13 #Python
Python getopt模块处理命令行选项实例
May 13 #Python
You might like
php中使用临时表查询数据的一个例子
2013/02/03 PHP
javascript some()函数用法详解
2014/11/13 PHP
PHP二分查找算法示例【递归与非递归方法】
2016/09/29 PHP
跨浏览器的 mouseenter mouseleave 以及 compareDocumentPosition的使用说明
2010/05/04 Javascript
jQuery实现原理的模拟代码 -6 代码下载
2010/08/16 Javascript
JavaScript高级程序设计(第3版)学习笔记5 js语句
2012/10/11 Javascript
简单的Jquery遮罩层代码实例
2013/11/14 Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
2014/05/21 Javascript
thinkphp 表名 大小写 窍门
2015/02/01 Javascript
深入理解JavaScript系列(21):S.O.L.I.D五大原则之接口隔离原则ISP详解
2015/03/05 Javascript
json2.js 入门教程之使用方法与实例分析
2017/09/14 Javascript
JavaScript 链表定义与使用方法示例
2020/04/28 Javascript
微信小程序实现弹框效果
2020/05/26 Javascript
[01:02:38]DOTA2-DPC中国联赛定级赛 LBZS vs Phoenix BO3第二场 1月10日
2021/03/11 DOTA
Python实现完整的事务操作示例
2017/06/20 Python
python3格式化字符串 f-string的高级用法(推荐)
2020/03/04 Python
appium+python adb常用命令分享
2020/03/06 Python
基于python SMTP实现自动发送邮件教程解析
2020/06/02 Python
Python 实现图片转字符画的示例(静态图片,gif皆可)
2020/11/05 Python
html标签之Object和EMBED标签详解
2013/07/04 HTML / CSS
HTML+CSS+JavaScript实现图片3D展览的示例代码
2020/10/12 HTML / CSS
Ted Baker美国官网:英国时尚品牌
2018/10/29 全球购物
Michael Kors英国官网:美国奢侈品品牌
2019/11/13 全球购物
美国婴儿服装购物网站:Gerber Childrenswear
2020/05/06 全球购物
自荐书封面下载
2013/11/29 职场文书
青年文明号复核材料
2014/02/11 职场文书
双方协议书
2014/04/22 职场文书
会计电算化专业求职信
2014/06/10 职场文书
2014村书记党建工作汇报材料
2014/11/02 职场文书
幼儿园教师岗位职责
2015/04/02 职场文书
全国法制宣传日活动总结
2015/05/05 职场文书
2015年客房服务员工作总结
2015/05/15 职场文书
初中同学会致辞
2015/08/01 职场文书
给领导敬酒词
2015/08/12 职场文书
导游词之沈阳植物园
2019/11/30 职场文书
阿里云国际版 使用Nginx作为HTTPS转发代理服务器
2022/05/11 Servers