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中实现定制类的特殊方法总结
Sep 28 Python
python获取图片颜色信息的方法
Mar 18 Python
在Python的Flask框架中使用日期和时间的教程
Apr 21 Python
利用python将图片转换成excel文档格式
Dec 30 Python
详解python中的装饰器
Jul 10 Python
在Python中实现shuffle给列表洗牌
Nov 08 Python
python 同时读取多个文件的例子
Jul 16 Python
python实现多进程按序号批量修改文件名的方法示例
Dec 30 Python
Python StringIO如何在内存中读写str
Jan 07 Python
解决django xadmin主题不显示和只显示bootstrap2的问题
Mar 30 Python
浅析PyCharm 的初始设置(知道)
Oct 12 Python
pandas 操作 Excel操作总结
Mar 31 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中使用PDF文档功能
2006/10/09 PHP
解析PHP 使用curl提交json格式数据
2013/06/29 PHP
php双层循环(九九乘法表)
2017/10/23 PHP
PHP实现防止表单重复提交功能【基于token验证】
2018/05/24 PHP
学习ExtJS border布局
2009/10/08 Javascript
javascript与CSS复习(《精通javascript》)
2010/06/29 Javascript
JavaScript判断DOM何时加载完毕的技巧
2012/11/11 Javascript
jquery实现控制表格行高亮实例
2013/06/05 Javascript
jQuery点击自身以外地方关闭弹出层的简单实例
2013/12/24 Javascript
纯JS实现根据CSS的class选择DOM
2014/03/22 Javascript
jQuery获取URL请求参数的方法
2015/07/18 Javascript
NodeJs的优势和适合开发的程序
2016/08/14 NodeJs
利用transition实现文字上下抖动的效果
2017/01/21 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
2017/05/31 Javascript
微信小程序 循环及嵌套循环的使用总结
2017/09/26 Javascript
微信小程序实现tab切换效果
2017/11/21 Javascript
javascript设计模式 ? 中介者模式原理与用法实例分析
2020/04/20 Javascript
Vue左滑组件slider使用详解
2020/08/21 Javascript
python计算圆周长、面积、球体体积并画出圆
2014/04/08 Python
Python的Flask框架及Nginx实现静态文件访问限制功能
2016/06/27 Python
python正则表达式re之compile函数解析
2017/10/25 Python
python 简单备份文件脚本v1.0的实例
2017/11/06 Python
python 多维切片之冒号和三个点的用法介绍
2018/04/19 Python
python 读取视频,处理后,实时计算帧数fps的方法
2018/07/10 Python
Python read函数按字节(字符)读取文件的实现
2019/07/03 Python
python super的使用方法及实例详解
2019/09/25 Python
python中常用的数据结构介绍
2021/01/12 Python
Big Green Smile德国网上商店:提供各种天然产品
2018/05/23 全球购物
精彩的大学生自我评价
2013/11/17 职场文书
企业为何需要商业计划书
2013/12/26 职场文书
餐饮业经理竞聘演讲稿
2014/01/14 职场文书
竞赛口号大全
2014/06/16 职场文书
镇创先争优活动总结
2014/08/28 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
检讨书模板大全
2015/05/07 职场文书
RestTemplate如何通过HTTP Basic Auth认证示例说明
2022/03/17 Java/Android