sorted函數python介紹如下
sorted() 作為?Python?內置函數之壹,其功能是對序列(列表、元組、字典、集合、還包括字符串)進行排序。
sorted() 函數的基本語法格式如下
list = sorted(iterable, key=None, reverse=False)?
其中,iterable 表示指定的序列,key 參數可以自定義排序規則;reverse 參數指定以升序(False,默認)還是降序(True)進行排序。sorted() 函數會返回壹個排好序的列表。
註意,key 參數和 reverse 參數是可選參數,即可以使用,也可以忽略。
演示sorted()函數的基本代碼用法:
#對列表進行排序
a = [5,3,4,2,1]
print(sorted(a))
#對元組進行排序
a = (5,4,3,1,2)
print(sorted(a))
#字典默認按照key進行排序
a = {4:1,\
5:2,\
3:3,\
2:6,\
1:8}
print(sorted(a.items()))
#對集合進行排序
a = {1,5,3,2,4}
print(sorted(a))
#對字符串進行排序
a = "51423"
print(sorted(a))