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 相关文章推荐
Python 26进制计算实现方法
May 28 Python
Python编写Windows Service服务程序
Jan 04 Python
Tensorflow 同时载入多个模型的实例讲解
Jul 27 Python
python 文件查找及内容匹配方法
Oct 25 Python
pandas.DataFrame删除/选取含有特定数值的行或列实例
Nov 07 Python
Python3自定义json逐层解析器代码
May 11 Python
python 瀑布线指标编写实例
Jun 03 Python
pytorch加载自己的图像数据集实例
Jul 07 Python
Python迭代器协议及for循环工作机制详解
Jul 14 Python
python redis存入字典序列化存储教程
Jul 16 Python
python在地图上画比例的实例详解
Nov 13 Python
Python中异常处理用法
Nov 27 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数字运算验证码的实现代码
2015/07/30 PHP
漂亮的thinkphp 跳转页封装示例
2019/10/16 PHP
你需要知道的JavsScript可以做什么?
2007/06/29 Javascript
用js脚本控制asp.net下treeview的NodeCheck的实现代码
2010/03/02 Javascript
JavaScript prototype属性使用说明
2010/05/13 Javascript
学习面向对象之面向对象的术语
2010/11/30 Javascript
js 链式延迟执行DOME
2012/01/04 Javascript
AngularJS 自定义指令详解及示例代码
2016/08/17 Javascript
jQuery插件HighCharts实现的2D堆条状图效果示例【附demo源码下载】
2017/03/14 Javascript
bootstrap多层模态框滚动条消失的问题
2017/07/21 Javascript
js动态引入的四种方法
2018/05/05 Javascript
浅谈node中的cluster集群
2018/06/02 Javascript
微信小程序picker组件关于objectArray数据类型的绑定方法
2019/03/13 Javascript
ES6 Object方法扩展的应用实例分析
2019/06/25 Javascript
vue实现移动端拖动排序
2020/08/21 Javascript
Python获取Windows或Linux主机名称通用函数分享
2014/11/22 Python
在Python中处理列表之reverse()方法的使用教程
2015/05/21 Python
对python中raw_input()和input()的用法详解
2018/04/22 Python
python实现求两个字符串的最长公共子串方法
2018/07/20 Python
从请求到响应过程中django都做了哪些处理
2018/08/01 Python
python使用selenium登录QQ邮箱(附带滑动解锁)
2019/01/23 Python
解决Python 异常TypeError: cannot concatenate 'str' and 'int' objects
2020/04/08 Python
Tensorflow实现将标签变为one-hot形式
2020/05/22 Python
python实现凯撒密码、凯撒加解密算法
2020/06/11 Python
Html5如何唤起百度地图App的方法
2019/01/27 HTML / CSS
快时尚眼镜品牌,全国连锁眼镜店:LOHO眼镜生活
2018/10/08 全球购物
Perfume’s Club美国官网:西班牙第一家在线美容店
2020/06/10 全球购物
如何开启linux的ssh服务
2015/02/14 面试题
物理专业大学生职业生涯规划书
2014/02/07 职场文书
学校食堂食品安全责任书
2014/07/28 职场文书
应用心理学专业求职信
2014/08/04 职场文书
奉献家乡演讲稿
2014/09/13 职场文书
依法行政工作汇报
2014/10/28 职场文书
收入证明怎么写
2015/06/12 职场文书
《钓鱼的启示》教学反思
2016/02/18 职场文书
动态规划之使用备忘录来改进Javascript函数
2022/04/07 Javascript