當前位置:成語大全網 - 新華字典 - sorted函數python

sorted函數python

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))