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 相关文章推荐
忘记ftp密码使用python ftplib库暴力破解密码的方法示例
Jan 22 Python
Python实现的多线程http压力测试代码
Feb 08 Python
Python基于QRCode实现生成二维码的方法【下载,安装,调用等】
Jul 11 Python
Python时间序列处理之ARIMA模型的使用讲解
Apr 02 Python
如何基于python操作json文件获取内容
Dec 24 Python
Python实现bilibili时间长度查询的示例代码
Jan 14 Python
Python爬虫requests库多种用法实例
May 28 Python
pytorch 常用函数 max ,eq说明
Jun 28 Python
python与c语言的语法有哪些不一样的
Sep 13 Python
教你一分钟在win10终端成功安装Pytorch的方法步骤
Jan 28 Python
python实现计算图形面积
Feb 22 Python
使用scrapy实现增量式爬取方式
Jun 21 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数组的概述及分类与声明代码演示
2013/02/26 PHP
php的memcache类分享(memcache队列)
2014/03/26 PHP
destoon实现不同会员组公司名称显示不同的颜色的方法
2014/08/22 PHP
使用PHP如何实现高效安全的ftp服务器(一)
2015/12/20 PHP
PHP时间日期增减操作示例【date strtotime实现加一天、加一月等操作】
2018/12/21 PHP
用js得到网页中所有的div的id
2020/10/19 Javascript
jquery tools之tabs 选项卡/页签
2009/07/25 Javascript
Javascript解决常见浏览器兼容问题的12种方法
2010/01/04 Javascript
JQuery 学习笔记01 JQuery初接触
2010/05/06 Javascript
js 小数取整的函数
2010/05/10 Javascript
JavaScript对象、属性、事件手册集合方便查询
2010/07/04 Javascript
jQuery cdn使用介绍
2013/05/08 Javascript
jquery插件开发之实现google+圈子选择功能
2014/03/10 Javascript
IE中JS跳转丢失referrer问题的2个解决方法
2014/07/18 Javascript
JS实现鼠标点击展开或隐藏表格行的方法
2015/03/03 Javascript
javascript生成不重复的随机数
2015/07/17 Javascript
jquery UI Datepicker时间控件的使用方法(基础版)
2015/11/07 Javascript
JS实现alert中显示换行的方法
2015/12/17 Javascript
JavaScript基础重点(必看)
2016/07/09 Javascript
vue2 如何实现div contenteditable=“true”(类似于v-model)的效果
2017/02/08 Javascript
Vue.js实战之通过监听滚动事件实现动态锚点
2017/04/04 Javascript
微信小程序实现的日期午别医生排班表功能示例
2019/01/09 Javascript
浅析JavaScript 函数柯里化
2020/09/08 Javascript
vue+Element-ui前端实现分页效果
2020/11/15 Javascript
python中判断文件编码的chardet(实例讲解)
2017/12/21 Python
python elasticsearch从创建索引到写入数据的全过程
2019/08/04 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
2020/03/27 Python
Python如何实现FTP功能
2020/05/28 Python
Python urllib2运行过程原理解析
2020/06/04 Python
RentCars.com巴西:汽车租赁网站
2016/08/22 全球购物
JD Sports澳洲官网:英国领先的运动鞋和运动时尚零售商
2020/02/15 全球购物
JavaScript实现前端网页版倒计时
2021/03/24 Javascript
银行客户经理培训心得体会
2016/01/09 职场文书
创业计划书之网吧
2019/10/10 职场文书
Redis三种集群模式详解
2021/10/05 Redis
Python实现视频中添加音频工具详解
2021/12/06 Python