教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

Python大數(shù)據(jù)培訓:列表的排序操作

更新時間:2022年10月20日10時14分 來源:傳智教育 瀏覽次數(shù):

  在Python中,如果希望對列表中的元素進行重新排列,則可以使用sort方法或者reverse方法實現(xiàn)。其中,sort方法是將列表中的元素按照特定的順序重新排列,默認為由小到大。如果要將列表中的元素由大到小排列,則可以將sort方法中reverse參數(shù)的值設為True。reverse方法是將列表逆置。接下來,通過一個案例來演示這兩種方法的使用,如例5-12所示。

  例5-12 列表的排序操作

list_demo = [1, 4, 2, 3]
list_demo.reverse()
print(list_demo)
list_demo.sort()
print(list_demo)
list_demo.sort(reverse=True)
print(list_demo)

  在例5-12中,第1行代碼定義了一個包含4個數(shù)值元素的列表list_demo,第2~3行代碼調用reverse方法將列表進行倒置后進行輸出,第4~5行代碼調用sort方法按照從小到大的順序排列列表中的元素后進行輸出,第6~7行代碼調用sort方法按照從大到小的順序排列列表中的元素后重新輸出。程序運行的結果如圖5-13所示。

1666231820654_列表的排序.jpg

  圖5-13 運行結果

0 分享到:
和我們在線交談!