关于排序的函数,之前学习的是全局函数sorted(),而今天我们要学习的函数是和它对应的,也是一个用来对序列进行排序的函数,文章中通过对这两个函数的对比,详细的讲解了sort()函数的使用方法,一起来看看吧 。
文章插图
【如何使用python sort函数?python中sort函数的使用方法】一、sort()函数和sorted()的区别
(1)使用范围
它们两个都是用来对序列进行排序函数,但是sort()方法只能在对象为列表的情况下使用,而sorted()是一个全局函数,可以对所有的可迭代对象进行操作 。
(2)返回结果
在Python列表中,sort()是一个自带方法,对这个方法进行调用的时候,是会改变原列表的值的,最后的返回结果是None,但是使用sorted()时,恰恰相反,它不会改变原有对象的值,并且还会返回一个新对象 。
二、sort函数
1、基本语法格式
当在一个列表中需要进行排序时,就可以使用这个函数,它是列表中自带的,在操作的过程中,会对列表进行改变,其基本的语法格式如下:
list.sort(cmp=None, key=None, reverse=False)2、参数
通过语法可知,在这个函数中,它有三个参数,其中,第一个参数cmp是一个可选参数, 表示指定参数用什么方法排序,第二个参数key是用来比较元素,从可迭代对象中取值,选择一个元素进行排序,最后一个参数是用来设置排序的方式,如果值为True表示降序, reverse = False升序(默认) 。
3、返回值
这个函数只能对列表进行排序的操作,并没有返回值 。
以上就是关于如何使用python sort函数?python中sort()函数的使用方法的全部内容了,如果对这个函数还存在疑问的,可以根据文章中的代码动手实践一下 。
推荐阅读
- Python中的pandas库如何筛选数据?Pandas筛选数据的方法有哪些
- 初中成绩等级怎么划分 初中成绩等级如何划分
- Python画图用到哪些库?Python中可以画图的库有哪些?
- Python函数怎么嵌套?如何快速掌握Python函数嵌套的技巧
- Window下载安装python需要注意什么?Window下载安装python注意事项
- python3中的lambda函数是什么?python3中lambda函数的基本用法
- 如何注销微信账号 怎样彻底注销微信账号
- linux中怎么样安装python程序?linux系统中安装python的详细步骤
- Python函数如何调用局部变量?Python函数调用变量的方法
- 板粟什么时候如何修剪 板粟如何修剪时间