天天看點

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]
"""      

可以看到我們實作了清單元素的降序排列。