怎么用Python内置函数降序排列 python升序和降序排序内置函数

主机教程 建站分享 2年前 (2022-12-04) 153次浏览

文章摘要:怎么用Python内置函数降序排列 python升序和降序排序内置函数

在Python中使用内置函数进行降序排列的方法 1.使用sort()函数 语法: list.sort(cmp= […]

在Python中使用内置函数进行降序排列的方法

1.使用sort()函数

语法:

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

注:

cmp:可选参数, 如果指定了该参数会使用该参数的方法进行排序。

key:主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。

reverse:排序规则,reverse= True为降序,reverse = False为升序(默认)。

示例:

list=[1,2,4,5,3]

list.sort(reverse=True) //设置list数组为降序排列

print(list)

>>>[5,4,3,2,1]

2.使用sorted()函数

语法:

sorted(iterable, cmp=None, key=None, reverse=False)

注:

iterable:可迭代对象。

cmp:比较的函数,这个具有两个参数,参数的值都是从可迭代对象中取出,此函数必须遵守的规则为,大于则返回1,小于则返回-1,等于则返回0。

key:主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。

reverse:排序规则,reverse= True为降序,reverse = False为升序(默认)。

示例:

list=[1,2,4,5,3]

print(sorted(list)reverse=True) //设置list数组为降序排列

>>>[5,4,3,2,1]


声明:
若非注明,本站文章源于互联网收集整理和网友分享发布,如有侵权,请联系站长处理。
文章名称:怎么用Python内置函数降序排列 python升序和降序排序内置函数
文章链接:http://www.7966.org/post/13840.html
转载请注明出处

喜欢 (0)