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之集合的关系
Sep 24 Python
浅析python实现scrapy定时执行爬虫
Mar 04 Python
Python 3.x基于Xml数据的Http请求方法
Dec 28 Python
Python3环境安装Scrapy爬虫框架过程及常见错误
Jul 12 Python
Django 1.10以上版本 url 配置注意事项详解
Aug 05 Python
python3 写一个WAV音频文件播放器的代码
Sep 27 Python
python 检查数据中是否有缺失值,删除缺失值的方式
Dec 02 Python
Python enumerate函数遍历数据对象组合过程解析
Dec 11 Python
Python多线程多进程实例对比解析
Mar 12 Python
python基本算法之实现归并排序(Merge sort)
Sep 01 Python
Python CategoricalDtype自定义排序实现原理解析
Sep 11 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
PHP OPCode缓存 APC详细介绍
2010/10/12 PHP
php中__destruct与register_shutdown_function执行的先后顺序问题
2014/10/17 PHP
Yii Framework框架开发微信公众平台示例
2020/04/26 PHP
非阻塞动态加载javascript广告实现代码
2010/11/17 Javascript
JQuery实现简单的图片滑动切换特效
2015/11/22 Javascript
javascript插件开发的一些感想和心得
2016/02/28 Javascript
angular2使用简单介绍
2016/03/01 Javascript
深入解析Backbone.js框架的依赖库Underscore.js的作用
2016/05/07 Javascript
巧用数组制作图片切换js代码
2016/11/29 Javascript
Bootstrap CSS布局之表单
2016/12/17 Javascript
js简单实现网页换肤功能
2017/04/07 Javascript
快速理解 JavaScript 中的 LHS 和 RHS 查询的用法
2017/08/24 Javascript
JavaScript实现微信号随机切换代码
2018/03/09 Javascript
微信小程序学习笔记之获取位置信息操作图文详解
2019/03/29 Javascript
Angular2使用SVG自定义图表(条形图、折线图)组件示例
2019/05/10 Javascript
vue中typescript装饰器的使用方法超实用教程
2019/06/17 Javascript
node获取客户端ip功能简单示例
2019/08/24 Javascript
jQuery操作动画完整实例分析
2020/01/10 jQuery
[57:55]EG vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python对excel文档的操作方法详解
2018/12/10 Python
Django之编辑时根据条件跳转回原页面的方法
2019/08/21 Python
用css3实现转换过渡和动画效果
2020/03/13 HTML / CSS
META-INF文件夹中的MANIFEST.MF的作用
2016/06/21 面试题
中专生自我鉴定范文
2013/12/19 职场文书
销售队伍口号
2014/06/11 职场文书
工地标语大全
2014/06/18 职场文书
保卫钓鱼岛口号
2014/06/20 职场文书
群众路线领导班子四风对照检查材料
2014/09/27 职场文书
2015年保险公司工作总结
2015/04/24 职场文书
关于童年的读书笔记
2015/06/26 职场文书
职工食堂管理制度
2015/08/06 职场文书
2016暑期社会实践心得体会范文
2016/01/14 职场文书
浅谈如何写好演讲稿?
2019/06/12 职场文书
实习员工转正的评语汇总,以备不时之需
2019/12/17 职场文书
python3.9之你应该知道的新特性详解
2021/04/29 Python
python 开心网和豆瓣日记爬取的小爬虫
2021/05/29 Python