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为运维人员写一个监控脚本
Mar 25 Python
python 查找文件名包含指定字符串的方法
Jun 05 Python
selenium+python 对输入框的输入处理方法
Oct 11 Python
对python创建及引用动态变量名的示例讲解
Nov 10 Python
python中partial()基础用法说明
Dec 30 Python
基于python操作ES实例详解
Nov 16 Python
python基于三阶贝塞尔曲线的数据平滑算法
Dec 27 Python
python通过安装itchat包实现微信自动回复收到的春节祝福
Jan 19 Python
python GUI库图形界面开发之PyQt5线程类QThread详细使用方法
Feb 26 Python
使用Python实现将多表分批次从数据库导出到Excel
May 15 Python
pytorch实现查看当前学习率
Jun 24 Python
Python如何加载模型并查看网络
Jul 15 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
PHP4引用文件语句的对比
2006/10/09 PHP
ecshop 订单确认中显示省市地址信息的方法
2010/03/15 PHP
一个PHP缓存类代码(附详细说明)
2011/06/09 PHP
国产PHP开发框架myqee新手快速入门教程
2014/07/14 PHP
PHP+iFrame实现页面无需刷新的异步文件上传
2014/09/16 PHP
简要剖析PHP的Yii框架的组件化机制的基本知识
2016/03/17 PHP
Laravel中获取路由参数Route Parameters的五种方法示例
2017/09/29 PHP
phpinfo的知识点总结
2019/10/10 PHP
你的编程语言可以这样做吗?
2006/09/07 Javascript
瀑布流布局并自动加载实现代码
2013/03/12 Javascript
js/html光标定位的实现代码
2013/09/23 Javascript
jquery幻灯片插件bxslider样式改进实例
2014/10/15 Javascript
jquery实现在光标位置插入内容的方法
2015/02/05 Javascript
jquery使用Cookie和JSON记录用户最近浏览历史
2016/04/19 Javascript
基于AngularJS实现表单验证功能
2017/07/28 Javascript
Angular.js前台传list数组由后台spring MVC接收数组示例代码
2017/07/31 Javascript
在angular 6中使用 less 的实例代码
2018/05/13 Javascript
vue配置多页面的实现方法
2018/05/22 Javascript
详释JavaScript执行环境与执行栈
2019/04/02 Javascript
使用JavaScript通过前端发送电子邮件
2020/05/22 Javascript
python实现监控windows服务并自动启动服务示例
2014/04/17 Python
利用pyinstaller将py文件打包为exe的方法
2018/05/14 Python
如何在django里上传csv文件并进行入库处理的方法
2019/01/02 Python
python BlockingScheduler定时任务及其他方式的实现
2019/09/19 Python
TensorFlow tf.nn.softmax_cross_entropy_with_logits的用法
2020/04/19 Python
Python实现转换图片背景颜色代码
2020/04/30 Python
Python新手学习函数默认参数设置
2020/06/03 Python
python使用matplotlib的savefig保存时图片保存不完整的问题
2021/01/08 Python
Python中正则表达式对单个字符,多个字符和匹配边界等使用
2021/01/27 Python
电子商务专业毕业生工作推荐信
2013/11/17 职场文书
向雷锋同志学习倡议书
2015/04/27 职场文书
公司表扬信格式
2015/05/04 职场文书
幼儿园班级工作总结2015
2015/05/25 职场文书
党小组鉴定意见
2015/06/02 职场文书
2015年中秋晚会主持稿
2015/07/30 职场文书
2016天猫双十一广告语
2016/01/28 职场文书