python给list排序的简单方法


Posted in Python onDecember 10, 2020

大家有没有发现,当在网站上检索,想找到的内容,输入一个关键词时,检索栏下会出现输入关键词的拓词和问题。输入的关键词越多,越有可能找的你想要的问题。其实会出现这种情况是由于计算机算法的排序,会根据关键词关联、搜索量等原因排序。那你知道在python中如何给列表排序吗?今天,小编教教大家如何给列表排序。

sort()方法

会对list中元素按照大小进行排序

list.sort(key=None,reverse=False)

实例:

In [57]: l=[27,47,3,42,19,9]
In [58]: l.sort()
In [59]: l
Out[59]: [3, 9, 19, 27, 42, 47]

sorted()方法

主要是用于赋值

In [62]: l=[27,47,3,42,19,9]
In [63]: sorted(l)
Out[63]: [3, 9, 19, 27, 42, 47]

注意:

sort()方法不会返回对象,改变原有的list。

sorted()方法返回一个对象,可以用作表达式。原来的list不变,生成一个新的排好序的list对象。

实例扩展:

正向排序

>>>L = [2,3,1,4]
>>>L.sort()
>>>L
>>>[1,2,3,4]

反向排序

>>>L = [2,3,1,4]
>>>L.sort(reverse=True)
>>>L
>>>[4,3,2,1]

到此这篇关于python给list排序的简单方法的文章就介绍到这了,更多相关python中如何给list排序内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
在Python程序和Flask框架中使用SQLAlchemy的教程
Jun 06 Python
Python中的with语句与上下文管理器学习总结
Jun 28 Python
Python学习之用pygal画世界地图实例
Dec 07 Python
python表格存取的方法
Mar 07 Python
python批量设置多个Excel文件页眉页脚的脚本
Mar 14 Python
PYTHON基础-时间日期处理小结
May 05 Python
利用pyinstaller将py文件打包为exe的方法
May 14 Python
使用TensorFlow直接获取处理MNIST数据方式
Feb 10 Python
python3连接MySQL8.0的两种方式
Feb 17 Python
python Timer 类使用介绍
Dec 28 Python
python matlab库简单用法讲解
Dec 31 Python
使用Python脚本对GiteePages进行一键部署的使用说明
May 27 Python
详解java调用python的几种用法(看这篇就够了)
Dec 10 #Python
Python利用imshow制作自定义渐变填充柱状图(colorbar)
Dec 10 #Python
详解Python GUI编程之PyQt5入门到实战
Dec 10 #Python
python 实现ping测试延迟的两种方法
Dec 10 #Python
弄清Pytorch显存的分配机制
Dec 10 #Python
python实现经纬度采样的示例代码
Dec 10 #Python
Python urlopen()参数代码示例解析
Dec 10 #Python
You might like
Ajax+PHP边学边练 之五 图片处理
2009/12/03 PHP
php判断输入不超过mysql的varchar字段的长度范围
2011/06/24 PHP
如何使用php判断服务器是否是HTTPS连接
2013/07/05 PHP
php生成高清缩略图实例详解
2015/12/07 PHP
CI框架教程之优化验证码机制详解【验证码辅助函数】
2019/04/16 PHP
php新建文件的方法实例
2019/09/26 PHP
javascript数组的扩展实现代码集合
2008/06/01 Javascript
JQuery index()方法使用代码
2010/06/02 Javascript
JavaScript学习笔记(二) js对象
2011/10/25 Javascript
js中如何把字符串转化为对象、数组示例代码
2013/07/17 Javascript
JS模拟并美化的表单控件完整实例
2015/08/19 Javascript
js原生实现FastClick事件的实例
2016/11/20 Javascript
使用ionic切换页面卡顿的解决方法
2016/12/16 Javascript
bootstrap输入框组件使用方法详解
2017/01/19 Javascript
JavaScript使用prototype原型实现的封装继承多态示例
2018/08/31 Javascript
对angularJs中$sce服务安全显示html文本的实例
2018/09/30 Javascript
JS获取当前时间的实例代码(昨天、今天、明天)
2018/11/13 Javascript
react组件从搭建脚手架到在npm发布的步骤实现
2019/01/09 Javascript
JavaScript实现无限轮播效果
2020/11/19 Javascript
JavaScript实现筛选数组
2021/03/02 Javascript
跟老齐学Python之从格式化表达式到方法
2014/09/28 Python
Python实时获取cmd的输出
2015/12/13 Python
Python 的描述符 descriptor详解
2016/02/27 Python
python视频按帧截取图片工具
2019/07/23 Python
python归并排序算法过程实例讲解
2020/11/04 Python
python实现跨年表白神器--你值得拥有
2021/01/04 Python
基于MUI框架使用HTML5实现的二维码扫描功能
2018/03/01 HTML / CSS
Under Armour瑞典官方网站:美国高端运动科技品牌
2018/11/21 全球购物
初入社会应届生求职信
2013/11/18 职场文书
网络教育自我鉴定
2014/02/04 职场文书
招商专员岗位职责
2014/02/08 职场文书
工作散漫检讨书
2014/09/16 职场文书
国家助学贷款承诺书
2015/04/30 职场文书
小学二年级语文教学反思
2016/03/03 职场文书
导游词之唐山景点
2019/12/18 职场文书
Python正则表达式中flags参数的实例详解
2022/04/01 Python