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