如何使用python語言中的排序方法對列表排序

在python語言中,基本數據類型中有一種列表,列表中展示的元素,可以使用sort方法和sorted方法進行排序。sort方法是硬排序,排序之後不可扭轉;而sorted方法是軟排序,排序之後原列表不變。下面利用幾個實例說明這兩個方法的區別,操作如下:

工具/原料

pycharm
python
截圖工具

方法/步驟

第一步,打開pycharm工具,新建python文件sort.py;定義一個列表A,列印列表A,如下圖所示:

第二步,調用sort()方法對列表A進行排序,然後列印排序之後的列表,如下圖所示:

第三步,sort()方法中可以傳入參數,reverse=True代表是逆序,False代表順序,如下圖所示:

第四步,調用sorted()方法對列表A進行排序,返回的結果是排序之後的列表,如下圖所示:

第五步,在sorted()方法中也加上revserse=True屬性,可以發現排序之後的順序是倒序,如下圖所示:

第六步,如果將reverse=True改為reverse=False,排列按照順序排,如下圖所示:

注意事項

注意python語言中的sort()方法和sorted()方法的區別
注意排序方法中的reverse屬性的用法

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場