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 25 Python
videocapture库制作python视频高速传输程序
Dec 23 Python
Python实现抓取网页生成Excel文件的方法示例
Aug 05 Python
基于pandas数据样本行列选取的方法
Apr 20 Python
Python小白必备的8个最常用的内置函数(推荐)
Apr 03 Python
Python3实现将一维数组按标准长度分隔为二维数组
Nov 29 Python
tensorflow常用函数API介绍
Apr 19 Python
Python使用20行代码实现微信聊天机器人
Jun 05 Python
python numpy中setdiff1d的用法说明
Apr 22 Python
python not运算符的实例用法
Jun 30 Python
Python os和os.path模块详情
Apr 02 Python
人工智能深度学习OpenAI baselines的使用方法
May 20 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
MOTOROLA 摩托罗拉 MODEL 66-XI五灯中波收音机
2021/03/02 无线电
php通过exif_read_data函数获取图片的exif信息
2015/05/21 PHP
Yii2实现ActiveForm ajax提交
2017/05/26 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
2017/10/13 PHP
JavaScript语句可以不以;结尾的烦恼
2007/03/08 Javascript
js innerHTML 的一些问题的解决方法
2008/06/22 Javascript
jQuery与其它库冲突的解决方法
2010/06/25 Javascript
基于jquery的lazy loader插件实现图片的延迟加载[简单使用]
2011/05/07 Javascript
artDialog 4.1.5 Dreamweaver代码提示/补全插件 附下载
2012/07/31 Javascript
Jquery 监视按键,按下回车键触发某方法的实现代码
2014/05/11 Javascript
基于jquery实现的文字向上跑动类似跑马灯的效果
2014/06/17 Javascript
我的Node.js学习之路(三)--node.js作用、回调、同步和异步代码 以及事件循环
2014/07/06 Javascript
javascript原始值和对象引用实例分析
2015/04/25 Javascript
jQuery事件绑定on()与弹窗实现代码
2016/04/28 Javascript
js数组的五种迭代方法及两种归并方法(推荐)
2016/06/14 Javascript
关于JSON与JSONP简单总结
2016/08/16 Javascript
js保留两位小数方法总结
2018/01/31 Javascript
ES6学习笔记之map、set与数组、对象的对比
2018/03/01 Javascript
微信小程序实现预览图片功能
2020/10/22 Javascript
Vue v-text指令简单使用方法示例
2019/09/19 Javascript
python实现的二叉树算法和kmp算法实例
2014/04/25 Python
最大K个数问题的Python版解法总结
2016/06/16 Python
Python3爬虫之自动查询天气并实现语音播报
2019/02/21 Python
python pickle存储、读取大数据量列表、字典数据的方法
2019/07/07 Python
Python字典生成式、集合生成式、生成器用法实例分析
2020/01/07 Python
python实现俄罗斯方块游戏(改进版)
2020/03/13 Python
美国独家设计师眼镜在线光学商店:Glasses Gallery
2017/12/28 全球购物
Everything But Water官网:美国泳装品牌
2019/03/17 全球购物
SQL语言面试题
2013/08/27 面试题
金蝶的一道SQL笔试题
2012/12/18 面试题
家长对老师的评语
2014/04/18 职场文书
2014党员学习《反腐倡廉警示教育读本》思想汇报
2014/09/13 职场文书
党支部2014年度工作总结
2014/12/04 职场文书
2015年世界环境日演讲稿
2015/03/18 职场文书
对公司的意见和建议
2015/06/04 职场文书
2016年党支部公开承诺书
2016/03/25 职场文书