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 21 Python
在Python中操作字典之fromkeys()方法的使用
May 21 Python
解决python中使用plot画图,图不显示的问题
Jul 04 Python
Python常见的pandas用法demo示例
Mar 16 Python
python 抓包保存为pcap文件并解析的实例
Jul 23 Python
python如果快速判断数字奇数偶数
Nov 13 Python
django 中使用DateTime常用的时间查询方式
Dec 03 Python
Python实现快速大文件比较代码解析
Sep 04 Python
Python实现定时监测网站运行状态的示例代码
Sep 30 Python
如何利用python正则表达式匹配版本信息
Dec 09 Python
Spy++的使用方法及下载教程
Jan 29 Python
Python实现列表拼接和去重的三种方式
Jul 02 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发送邮件类代码附详细说明
2008/07/10 PHP
php下防止单引号,双引号在接受页面转义的设置方法
2008/09/25 PHP
PHP fopen 读取带中文URL地址的一点见解
2012/09/25 PHP
PHP中开启gzip压缩的2种方法
2015/01/31 PHP
php实现水印文字和缩略图的方法示例
2016/12/29 PHP
PHP实现微信提现功能(微信商城)
2019/11/21 PHP
Yii 实现数据加密和解密
2021/03/09 PHP
javascript 文章截取部分无损html显示实现代码
2010/05/04 Javascript
javascript一元操作符(递增、递减)使用示例
2013/08/07 Javascript
JS中的异常处理方法分享
2013/12/22 Javascript
js获取图片宽高的方法
2015/11/25 Javascript
jQuery Html控件基本操作(日常收集整理)
2016/03/11 Javascript
详解Node.js模块间共享数据库连接的方法
2016/05/24 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
js实现点击每个li节点,都弹出其文本值及修改
2016/12/15 Javascript
微信小程序 数组中的push与concat的区别
2017/01/05 Javascript
JSONP基础知识详解
2017/03/19 Javascript
js学习总结_基于数据类型检测的四种方式(必看)
2017/07/04 Javascript
浅谈原型对象的常用开发模式
2017/07/22 Javascript
mpvue 如何使用腾讯视频插件的方法
2018/07/16 Javascript
layui实现三级导航菜单
2019/07/26 Javascript
jquery添加div实现消息聊天框
2020/02/08 jQuery
JS继承定义与使用方法简单示例
2020/02/19 Javascript
用python实现批量重命名文件的代码
2012/05/25 Python
Python随机数函数代码实例解析
2020/02/09 Python
Django配置跨域并开发测试接口
2020/11/04 Python
python中操作文件的模块的方法总结
2021/02/04 Python
浪费资源的建议书
2014/03/12 职场文书
献爱心倡议书
2014/04/14 职场文书
补充协议书范本
2014/04/23 职场文书
超市优秀员工事迹材料
2014/05/01 职场文书
中秋节活动总结
2014/08/29 职场文书
超市仓管员岗位职责范本
2014/09/18 职场文书
师德师风培训感言
2015/08/03 职场文书
《火纹风花雪月无双》预告“神秘雇佣兵” 紫发剑客
2022/04/13 其他游戏
Python测试框架pytest核心库pluggy详解
2022/08/05 Golang