python函数 sorted()函数—超级好用的排序方法

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

在python中常用的排序有三个方法函数reverse、sort、sorted ,其中sorted操作方法非常好用。

reverse() 函数用于反向列表中元素。

描叙:

reverse() 函数用于反向列表中元素。

reverse()方法语法:

list.reverse()

参数

NA。

返回值

该方法没有返回值,但是会对列表的元素进行反向排序。

sort() 函数用于列表进行排序。

描述:

sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。

sort()方法语法:

list.sort( key=None, reverse=False)

参数:

key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。reverse -- 排序规则,reverse = True 降序, reverse = False 升序(默认)。

返回值:

该方法没有返回值,但是会对列表的对象进行排序。

sorted()函数可以用于任意可迭代对象

描述:

sorted() 函数对所有可迭代的对象进行排序操作。sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。list 的 sort 方法返回的是对已经存在的列表进行操作,无返回值,而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作。

语法:

sorted(iterable[, cmp[, key[, reverse]]])

参数说明:

iterable -- 可迭代对象。cmp -- 比较的函数,这个具有两个参数,参数的值都是从可迭代对象中取出,此函数必须遵守的规则为,大于则返回1,小于则返回-1,等于则返回0。key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。reverse -- 排序规则,reverse = True 降序 , reverse = False 升序(默认)。

返回值:

返回重新排序的列表。

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://www.ssyg068.com/kuaixun/3138.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年07月13日
下一篇 2024年07月13日

相关推荐

  • Python基础找茬系列10--reverse()、reversed()傻傻分不清楚

    一、区别二、实例说明1、reverse()输出结果:[4, 3, 2, 1]注意:lista.reverse() 这一步操作的返回值是一个None,其作用的结果,需要通过打印被作用的列表才可以查看出具体的效果。2、reversed()注意:在经过reversed()的作用之后,返回的是一个把序列值经过反转之后的迭代器

    2024-06-03 10:00:01
    230 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载