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类定义和类继承详解
May 08 Python
Python 编码Basic Auth使用方法简单实例
May 25 Python
Python os.rename() 重命名目录和文件的示例
Oct 25 Python
python面向对象入门教程之从代码复用开始(一)
Dec 11 Python
Python下opencv图像阈值处理的使用笔记
Aug 04 Python
Python代码实现http/https代理服务器的脚本
Aug 12 Python
使用pyhon绘图比较两个手机屏幕大小(实例代码)
Jan 03 Python
Django 返回json数据的实现示例
Mar 05 Python
写好Python代码的几条重要技巧
May 21 Python
Python List remove()实例用法详解
Aug 02 Python
python基础之类方法和静态方法
Oct 24 Python
用PYTHON去计算88键钢琴的琴键频率和音高
Apr 10 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
ThinkPHP中实例Model方法的区别说明
2010/08/21 PHP
Php Image Resize图片大小调整的函数代码
2011/01/17 PHP
php+mysql数据库查询实例
2015/01/21 PHP
CI框架实现cookie登陆的方法详解
2016/05/18 PHP
Javascript 汉字字节判断
2009/08/01 Javascript
从零开始学习jQuery (八) 插播:jQuery实施方案
2011/02/23 Javascript
javascript之querySelector和querySelectorAll使用介绍
2011/12/20 Javascript
Js动态添加复选框Checkbox的实例方法
2013/04/08 Javascript
jquery实现滑动图片自己测试的例子
2013/11/05 Javascript
JavaScript动态添加列的方法
2015/03/25 Javascript
javascript事件冒泡实例分析
2015/05/13 Javascript
js实现获取div坐标的方法
2015/11/16 Javascript
jQuery图片前后对比插件beforeAfter用法示例【附demo源码下载】
2016/09/20 Javascript
Vue.js实现输入框绑定的实例代码
2017/08/24 Javascript
JavaScript生成简单等差数列
2017/11/28 Javascript
vue 项目打包通过命令修改 vue-router 模式 修改 API 接口前缀
2018/06/13 Javascript
js canvas实现红包照片效果
2018/08/21 Javascript
Vue项目pdf(base64)转图片遇到的问题及解决方法
2018/10/19 Javascript
详解vue项目打包步骤
2019/03/29 Javascript
Layer.js实现表格溢出内容省略号显示,悬停显示全部的方法
2019/09/16 Javascript
小程序中设置缓存过期的实现方法
2020/01/14 Javascript
jQuery实现移动端图片上传预览组件的方法分析
2020/05/01 jQuery
vue渲染方式render和template的区别
2020/06/05 Javascript
[03:42]2016国际邀请赛中国区预选赛首日现场玩家采访
2016/06/26 DOTA
Python3.4实现从HTTP代理网站批量获取代理并筛选的方法示例
2017/09/26 Python
python中的随机函数小结
2018/01/27 Python
Python实现iOS自动化打包详解步骤
2018/10/03 Python
python分批定量读取文件内容,输出到不同文件中的方法
2018/12/08 Python
Django框架基础模板标签与filter使用方法详解
2019/07/23 Python
Python3加密解密库Crypto的RSA加解密和签名/验签实现方法实例
2020/02/11 Python
python中pow函数用法及功能说明
2020/12/04 Python
制药工程专业个人求职自荐信
2014/01/25 职场文书
电子商务专业应届毕业生求职信
2014/06/21 职场文书
纺织工程专业推荐信
2014/09/08 职场文书
紫日观后感
2015/06/05 职场文书
Python绘制散乱的点构成的图的方法
2022/04/21 Python