Python 列表的排序 - sort/sorted

Python 集合的遍歷,推導及 filter/map/reduce 操作 中講了對集合的 filter, map 和 reduce 操作,那還有 sort 排序呢?像 Java 一樣,Python  也提供了 sort() 和 sorted() 方法。

sort() 是 list 的實例方法, sorted() 是一個內置函數。Python 中也是隻有 list 纔有順序。

list.sort() 方法

查看 Python 3 中的 list.sort() 方法(help(list.sort))

Help on method_descriptor:

sort(self, /, *, key=None, reverse=False)
Stable sort *IN PLACE*.

Python 的 list.sort() 方法和 Java List.sort() 方法一樣的,都是 IN PLACE 排序,沒有返回值。實際看下各種排序場景 閱讀全文 >>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章