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线程的两种编程方式
Apr 14 Python
python pandas中对Series数据进行轴向连接的实例
Jun 08 Python
PyCharm-错误-找不到指定文件python.exe的解决方法
Jul 01 Python
python 采用paramiko 远程执行命令及报错解决
Oct 21 Python
详解Python可视化神器Yellowbrick使用
Nov 11 Python
python对指定字符串逆序的6种方法(小结)
Apr 02 Python
python多线程实现同时执行两个while循环的操作
May 02 Python
Pandas缺失值2种处理方式代码实例
Jun 13 Python
python如何安装下载后的模块
Jul 03 Python
python实现图像外边界跟踪操作
Jul 13 Python
Python常用外部指令执行代码实例
Nov 05 Python
Python - 10行代码集2000张美女图
May 23 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
jquery控制左右箭头滚动图片列表的实例
2013/05/20 Javascript
js解决select下拉选不中问题
2014/10/14 Javascript
分享我对JS插件开发的一些感想和心得
2016/02/04 Javascript
浅谈js的异步执行
2016/10/18 Javascript
基于JavaScript实现熔岩灯效果导航菜单
2017/01/04 Javascript
原生js实现类似fullpage的单页/全屏滚动
2017/01/22 Javascript
详解微信小程序 wx.uploadFile 的编码坑
2017/01/23 Javascript
Vue 自定义标签的src属性不能使用相对路径的解决
2019/09/17 Javascript
Vue请求java服务端并返回数据代码实例
2019/11/28 Javascript
详解JavaScript匿名函数和闭包
2020/07/10 Javascript
介绍Python中的文档测试模块
2015/04/28 Python
Python将图片转换为字符画的方法
2020/06/16 Python
Python使用type关键字创建类步骤详解
2019/07/23 Python
Django关于admin的使用技巧和知识点
2020/02/10 Python
pyqt5 textEdit、lineEdit操作的示例代码
2020/08/12 Python
python基于selenium爬取斗鱼弹幕
2021/02/20 Python
css3的@media属性实现页面响应式布局示例代码
2014/02/10 HTML / CSS
佳能英国官方网站:Canon UK
2017/08/08 全球购物
巴西美妆购物网站:Kutiz Beauté
2019/03/13 全球购物
俄罗斯第一家篮球店:StreetBall
2020/07/30 全球购物
澳大利亚在线床零售商:Bedworks
2020/09/01 全球购物
送给程序员的20个Java集合面试问题
2014/08/06 面试题
vue 中 get / delete 传递数组参数方法
2021/03/23 Vue.js
大学生简单自荐信
2013/11/10 职场文书
六个一活动实施方案
2014/03/21 职场文书
新闻发布会主持词
2014/03/28 职场文书
优秀应届毕业生自荐书
2014/06/29 职场文书
房屋买卖授权委托书
2014/09/27 职场文书
2015年考研复习计划
2015/01/19 职场文书
企业财务经理岗位职责
2015/04/08 职场文书
python基础之匿名函数详解
2021/04/21 Python
php7中停止php-fpm服务的方法详解
2021/05/09 PHP
15个值得收藏的JavaScript函数
2021/09/15 Javascript
vue配置型表格基于el-table拓展之table-plus组件
2022/04/12 Vue.js
Springboot-cli 开发脚手架,权限认证,附demo演示
2022/04/28 Java/Android