天天看点

Python 内置sorted()函数

简单介绍一下​

​Python​

​​内置​

​sorted()​

​​函数的用法。

调用方法:

sorted(iterable, reverse=False)      

​sorted()​

​函数默认会将一个可迭代对象,如列表中的数据按照从小到大的顺序排列起来。代码如下:

list1 = [2, 3, 1, 4, 5, 6]
print(sorted(list1))
"""
result:
[1, 2, 3, 4, 5, 6]
"""      

可以看到最终我们得到了一个元素按照升序排列的列表。

此外,我们可以通过设置​​

​sorted()​

​​函数中的​

​reverse=True​

​参数来实现可迭代对象中的元素按照降序排列的效果。

list1 = [2, 3, 1, 4, 5, 6]
print(sorted(list1, reverse=True))
"""
result:
[6, 5, 4, 3, 2, 1]
"""      

可以看到我们实现了列表元素的降序排列。