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函数的笔记整理
Apr 07 Python
一个基于flask的web应用诞生 bootstrap框架美化(3)
Apr 11 Python
python中numpy.zeros(np.zeros)的使用方法
Nov 07 Python
详解用Python处理HTML转义字符的5种方式
Dec 27 Python
python语言中with as的用法使用详解
Feb 23 Python
ubuntu16.04制作vim和python3的开发环境
Sep 23 Python
Python中几种属性访问的区别与用法详解
Oct 10 Python
Python中is和==的区别详解
Nov 15 Python
解决pycharm运行程序出现卡住scanning files to index索引的问题
Jun 27 Python
详解基于python的多张不同宽高图片拼接成大图
Sep 26 Python
opencv实现图像几何变换
Mar 24 Python
总结Python常用的魔法方法
May 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&&mysql)一
2006/10/09 PHP
php模拟asp中的XmlHttpRequest实现http请求的代码
2011/03/24 PHP
PHP无限分类(树形类)
2013/09/28 PHP
你应该知道PHP浮点数知识
2015/05/13 PHP
JavaScript函数、方法、对象代码
2008/10/29 Javascript
JS的反射问题
2010/04/07 Javascript
JS打开新窗口的2种方式
2013/04/18 Javascript
浅析onsubmit校验表单时利用ajax的return false无效问题
2013/07/10 Javascript
js显示文本框提示文字的方法
2015/05/07 Javascript
JS实现不使用图片仿Windows右键菜单效果代码
2015/10/22 Javascript
jQuery实现非常实用漂亮的select下拉菜单选择效果
2015/11/06 Javascript
JavaScript事件类型中UI事件详解
2016/01/14 Javascript
jQuery防止重复绑定事件的解决方法
2016/05/14 Javascript
Javascript基础回顾之(一) 类型
2017/01/31 Javascript
jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
2017/03/03 Javascript
利用Vue实现移动端图片轮播组件的方法实例
2017/08/23 Javascript
关于vue中的ajax请求和axios包问题
2018/04/19 Javascript
VUE渲染后端返回含有script标签的html字符串示例
2019/10/28 Javascript
详解Webpack抽离第三方类库以及common解决方案
2020/03/30 Javascript
vue使用Sass时报错问题的解决方法
2020/10/14 Javascript
[01:03:13]VG vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python计数排序和基数排序算法实例
2014/04/25 Python
Python实现两个list对应元素相减操作示例
2017/06/09 Python
PyQt5实现拖放功能
2018/04/25 Python
PYTHON实现SIGN签名的过程解析
2019/10/28 Python
5行Python代码实现图像分割的步骤详解
2020/05/25 Python
Django Session和Cookie分别实现记住用户登录状态操作
2020/07/02 Python
JD Sports比利时官网:英国领先的运动鞋和运动服饰零售商
2018/10/10 全球购物
给排水专业应届生求职信
2013/10/12 职场文书
文史专业毕业生自荐信
2013/11/17 职场文书
药学专业学生的自我评价分享
2014/02/06 职场文书
关爱留守儿童倡议书
2014/04/15 职场文书
艺术教育实施方案
2014/05/03 职场文书
追悼会答谢词
2015/01/05 职场文书
校长一岗双责责任书
2015/05/09 职场文书
漫画「日和酱的要求是绝对的」第3卷封面公开
2022/03/21 日漫