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 相关文章推荐
python3图片转换二进制存入mysql
Dec 06 Python
Python脚本实现自动将数据库备份到 Dropbox
Feb 06 Python
Windows安装Python、pip、easy_install的方法
Mar 05 Python
Python 基础教程之闭包的使用方法
Sep 29 Python
python实现报表自动化详解
Nov 16 Python
Python使用numpy实现BP神经网络
Mar 10 Python
Python反射和内置方法重写操作详解
Aug 27 Python
python3使用matplotlib绘制散点图
Mar 19 Python
简单了解python的break、continue、pass
Jul 08 Python
django 使用 PIL 压缩图片的例子
Aug 16 Python
python与mysql数据库交互的实现
Jan 06 Python
python 给图像添加透明度(alpha通道)
Apr 09 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 防注入函数(格式化数据)
2011/08/08 PHP
php实现读取超大文件的方法
2014/07/28 PHP
PHP中使用BigMap实例
2015/03/30 PHP
PHP+AJAX实现投票功能的方法
2015/09/28 PHP
9个比较实用的php代码片段
2016/03/15 PHP
javascript 兼容所有浏览器的DOM扩展功能
2012/08/01 Javascript
详解JavaScript语法对{}处理的坑爹之处
2014/06/05 Javascript
jquery bind(click)传参让列表中每行绑定一个事件
2014/08/06 Javascript
js获取域名的方法
2015/01/27 Javascript
基于JS实现的倒计时程序实例
2015/07/24 Javascript
js实现表单Radio切换效果的方法
2015/08/17 Javascript
asp.net+jquery.form实现图片异步上传的方法(附jquery.form.js下载)
2016/05/05 Javascript
ajax分页效果(bootstrap模态框)
2017/01/23 Javascript
ES6新特性二:Iterator(遍历器)和for-of循环详解
2017/04/20 Javascript
JS动态修改网页body的背景色实例代码
2017/10/07 Javascript
解决ie img标签内存泄漏的问题
2017/10/13 Javascript
基于 Vue.js 2.0 酷炫自适应背景视频登录页面实现方式
2018/01/17 Javascript
django使用channels2.x实现实时通讯
2018/11/28 Javascript
全面分析JavaScript 继承
2019/05/30 Javascript
详解mpvue开发微信小程序基础知识
2019/09/23 Javascript
使用nodejs实现JSON文件自动转Excel的工具(推荐)
2020/06/24 NodeJs
vue绑定class的三种方法
2020/12/24 Vue.js
[18:16]sakonoko 2017年卡尔集锦
2018/02/06 DOTA
[02:50]【扭转乾坤,只此一招】DOTA2全新版本永雾林渊开启新篇章
2020/12/24 DOTA
python使用__slots__让你的代码更加节省内存
2018/09/05 Python
pandas之分组groupby()的使用整理与总结
2020/06/18 Python
幼儿园教师请假制度
2014/01/16 职场文书
物理专业本科生自荐信
2014/01/30 职场文书
政法学院毕业生求职信
2014/02/28 职场文书
幽默自我介绍演讲稿
2014/08/21 职场文书
出纳试用期自我鉴定范文
2014/09/16 职场文书
个人总结与自我评价
2014/09/18 职场文书
学历证明样本
2015/06/16 职场文书
《坐井观天》教学反思
2016/02/18 职场文书
使用Pytorch训练two-head网络的操作
2021/05/28 Python
Flink 侧流输出源码示例解析
2022/09/23 Servers