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通过colorama模块在控制台输出彩色文字的方法
Mar 19 Python
浅述python中argsort()函数的实例用法
Mar 30 Python
Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
Apr 24 Python
python实现ID3决策树算法
Aug 29 Python
Django框架实现的简单分页功能示例
Dec 04 Python
Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】
Dec 24 Python
python 使用poster模块进行http方式的文件传输到服务器的方法
Jan 15 Python
python找出列表中大于某个阈值的数据段示例
Nov 24 Python
Python使用urllib模块对URL网址中的中文编码与解码实例详解
Feb 18 Python
Python异常原理及异常捕捉实现过程解析
Mar 25 Python
python爬虫用mongodb的理由
Jul 28 Python
Python创建简单的神经网络实例讲解
Jan 04 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
人大复印资料处理程序_补充篇
2006/10/09 PHP
解析CodeIgniter自定义配置文件
2013/06/18 PHP
PHP类继承 extends使用介绍
2014/01/14 PHP
PHP 实现类似js中alert() 提示框
2015/03/18 PHP
PHP里的单例类写法实例
2015/06/25 PHP
Laravel给生产环境添加监听事件(SQL日志监听)
2017/06/19 PHP
javascript XML数据显示为HTML一例
2008/12/23 Javascript
javascript 支持链式调用的异步调用框架Async.Operation
2009/08/04 Javascript
jQuery Tools Dateinput使用介绍
2012/07/14 Javascript
javascript陷阱 一不小心你就中招了(字符运算)
2013/11/10 Javascript
nodejs实现HTTPS发起POST请求
2015/04/23 NodeJs
JavaScript触发onScroll事件的函数节流详解
2016/12/14 Javascript
开源免费天气预报接口API及全国所有地区代码(国家气象局提供)
2016/12/26 Javascript
快速实现JS图片懒加载(可视区域加载)示例代码
2017/01/04 Javascript
详解vue父子模版嵌套案例
2017/03/04 Javascript
JS实现手写parseInt的方法示例
2017/09/24 Javascript
WebPack配置vue多页面的技巧
2018/05/15 Javascript
Vuex 使用及简单实例(计数器)
2018/08/29 Javascript
NodeJS开发人员常见五个错误理解
2020/10/14 NodeJs
vue实现滚动鼠标滚轮切换页面
2020/12/13 Vue.js
vue3.0封装轮播图组件的步骤
2021/03/04 Vue.js
[32:26]EG vs IG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python获取本机mac地址和ip地址的方法
2015/04/29 Python
python 读取文件并替换字段的实例
2018/07/12 Python
python机器人运动范围问题的解答
2019/04/29 Python
python提取xml里面的链接源码详解
2019/10/15 Python
django使用JWT保存用户登录信息
2020/04/22 Python
python爬虫中采集中遇到的问题整理
2020/11/27 Python
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
2016/02/28 HTML / CSS
人力资源行政经理自我评价
2013/10/23 职场文书
企业宣传工作方案
2014/06/02 职场文书
口才训练演讲稿范文
2014/09/16 职场文书
党员对照检查材料思想汇报
2014/09/16 职场文书
创业项目(超低成本创业项目)
2019/08/16 职场文书
mysql 获取时间方式
2022/03/20 MySQL
Python万能模板案例之matplotlib绘制甘特图
2022/04/13 Python