最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

python排序函數(shù)

來(lái)源:懂視網(wǎng) 責(zé)編:黃老五 時(shí)間:2022-01-12 13:35:43
文檔

python排序函數(shù)

python中自帶的排序函數(shù)有sort和sorted兩個(gè),sort函數(shù)用法是:list.sort(cmp=None, key=None, reverse=False);sorted函數(shù)用法是sorted(iterable[, cmp[, key[, reverse]]])。
推薦度:
導(dǎo)讀python中自帶的排序函數(shù)有sort和sorted兩個(gè),sort函數(shù)用法是:list.sort(cmp=None, key=None, reverse=False);sorted函數(shù)用法是sorted(iterable[, cmp[, key[, reverse]]])。

python中自帶的排序函數(shù)有哪些呢?我們一起了解一下吧!

Python中自帶的兩個(gè)排序函數(shù)是sort和sorted,具體用法和特點(diǎn)如下。

sort函數(shù)

用法list.sort(cmp=None, key=None, reverse=False)

特點(diǎn):對(duì)list原地排序(直接改變數(shù)組),無(wú)返回值。

參數(shù)詳細(xì)釋義:

cmp——可選參數(shù), 可用于自定義排序規(guī)則。

key ——主要是用來(lái)進(jìn)行比較的元素,只有一個(gè)參數(shù),具體的函數(shù)的參數(shù)就是取自于可迭代對(duì)象中,指定可迭代對(duì)象中的一個(gè)元素來(lái)進(jìn)行排序。

reverse——升序or降序,reverse = True 降序, reverse = False 升序(默認(rèn))。

sorted函數(shù)

用法:sorted(iterable[, cmp[, key[, reverse]]])

特點(diǎn):可以對(duì)所有可迭代的對(duì)象進(jìn)行排序操作。返回的是一個(gè)新的 list,不修改原來(lái)的對(duì)象。

參數(shù)詳細(xì)釋義:

iterable – 可迭代對(duì)象。

cmp – 比較的函數(shù),這個(gè)具有兩個(gè)參數(shù),參數(shù)的值都是從可迭代對(duì)象中取出,此函數(shù)必須遵守的規(guī)則為,大于則返回1,小于則返回-1,等于則返回0。

key – 主要是用來(lái)進(jìn)行比較的元素,只有一個(gè)參數(shù),具體的函數(shù)的參數(shù)就是取自于可迭代對(duì)象中,指定可迭代對(duì)象中的一個(gè)元素來(lái)進(jìn)行排序。

reverse – 排序規(guī)則,reverse = True 降序 , reverse = False 升序(默認(rèn))。

關(guān)于python中的排序函數(shù),我們就了解到這啦!

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

python排序函數(shù)

python中自帶的排序函數(shù)有sort和sorted兩個(gè),sort函數(shù)用法是:list.sort(cmp=None, key=None, reverse=False);sorted函數(shù)用法是sorted(iterable[, cmp[, key[, reverse]]])。
推薦度:
標(biāo)簽: 編程 python 排序函數(shù)
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top