sorted 函式及小練習

2022-08-19 01:57:10 字數 842 閱讀 3656

python 中sorted函式

sorted()函式對所有可迭代的物件進行排序操作。

sorted 語法

sorted(iterable[,cmp[,key[,reverse]]])

引數說明:

返回值

返回重新排序的列表。

示例:

結果:

sort 與 sorted 區別:

sort 是應用在 list 上的方法,sorted 可以對所有可迭代的物件進行排序操作。

list 的 sort 方法返回的是對已經存在的列表進行操作,無返回值,而內建函式 sorted 方法返回的是乙個新的 list,而不是在原來的基礎上進行的操作。

練習:假設我們用一組tuple表示學生名字和成績: l = [('bob', 75), ('adam', 92), ('bart', 66), ('lisa', 88)],分別按名字和分數排序

python sorted函式的小練習及解答

前兩天學習了一下socket程式設計,在向某大神請教問題時被嫌棄了,有一種還沒學會走就想跑的感覺。大神說我現在的水平應該去做一些像是操作檔案 序列號等的小練習來加深理解。下面是他給我出的小練習 1 datas sherry 19,female flora 21,female june 15,fema...

filter 函式 sorted 函式

coding utf 8 filter 函式是用於對乙個序列進行過濾或者篩選的操作。兩個引數 1 函式,設定過濾內容的邏輯 2 序列,list str都可以。過濾偶數和奇數功能 def filter function number 返回true或者false return number 2 1 該函...

高階函式 sorted函式

sorted 函式 格式 sorted iterable,key none,reverse false 說明 iterable 可迭代物件 key 函式是用來提供乙個值,這個值將作為排序的依據 reverse 標誌是用來設定是否降序排序 預設為false,公升序排列 示例 l 5,2,4,0,3,1...