最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python3 中sorted() 函數(shù)的用法

 更新時間:2020年03月24日 10:39:25   作者:AItrust  
Sort函數(shù)是list列表中的函數(shù),而sorted可以對list或者iterator進行排序。這篇文章主要介紹了Python3 中sorted() 函數(shù)的用法,需要的朋友可以參考下

描述

sorted() 函數(shù)對所有可迭代的對象進行排序操作。

語法

sorted(iterable, key=None, reverse=False) 

iterable – 可迭代對象。
key – 主要是用來進行比較的元素,只有一個參數(shù),具體的函數(shù)的參數(shù)就是取自于可迭代對象中,指定可迭代對象中的一個元素來進行排序。
reverse – 排序規(guī)則,reverse = True 降序 , reverse = False 升序(默認)。

案例

>>> a_dict={'A':2,'B':3,'C':4,'D':1,'E':5}
>>> sorted_a_dict = sorted(a_dict.items(), key = lambda x:x[1], reverse = True)
>>> sorted_a_dict
[('E', 5), ('C', 4), ('B', 3), ('A', 2), ('D', 1)]

## sorted() 函數(shù)對所有可迭代的對象進行排序操作,返回重新排序的列表
## items() 方法以列表返回可遍歷的(鍵, 值) 元組數(shù)組。
## lambda 構(gòu)造匿名函數(shù),以元組中第二個元素作為排序依據(jù),即x[1]
## reverse = True 表示降序排列
## 最后得到的 word_freq_dict 為按照頻率倒敘排列的 (鍵, 值)元組 的列表

知識點補充:python中sort函數(shù)與sorted函數(shù)的區(qū)別

sort與sorted的區(qū)別:

sort是應(yīng)用在list上的方法,sorted可以對所有可迭代的對象進行排序操作。

list的sort方法返回的是對已存在的列表操作后的結(jié)果,而內(nèi)建函數(shù)sorted方法返回的是一個新的list,而不是在原來的基礎(chǔ)上進行的操作。

語法

sorted用法:sorted(iterable,cmp=None,key=None,reverse=False)

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

參數(shù)說明:

iterable--可迭代的對象

cmp--比較函數(shù),比較什么由參數(shù)key決定,例如:cmp(e1, e2) 是具有兩個參數(shù)的比較函數(shù),返回值:負數(shù)(e1 < e2);0(e1 == e2);正數(shù)( e1 > e2)。

key--用列表元素的某個屬性或函數(shù)作為關(guān)鍵字

reverse--排序規(guī)則,reverse=True降序,reverse=False升序(默認)

區(qū)別:
對于一個無序列表a,調(diào)用a.sort(),對a排序后返回a,sort()函數(shù)修改待排序的列表內(nèi)容

而對于一個無序列表a,調(diào)用sorted(a),對a排序后返回一個新的列表,對a無影響

例:

總結(jié)

到此這篇關(guān)于Python3 中sorted() 函數(shù)的用法的文章就介紹到這了,更多相關(guān)Python3 sorted() 函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python變量教程之全局變量和局部變量

    Python變量教程之全局變量和局部變量

    這篇文章主要介紹了Python變量教程之全局變量和局部變量,文章圍繞主題展開詳細的晌午內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • python 遞歸調(diào)用返回None的問題及解決方法

    python 遞歸調(diào)用返回None的問題及解決方法

    這篇文章主要介紹了python 遞歸調(diào)用返回None的問題,本文通過實例代碼給大家記錄了解決方案,代碼簡單易懂,非常不錯對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • Python實現(xiàn)目錄自動清洗

    Python實現(xiàn)目錄自動清洗

    這篇文章主要為大家詳細介紹了Python實現(xiàn)目錄自動清洗的相關(guān)知識,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-11-11
  • python hashlib加密實現(xiàn)代碼

    python hashlib加密實現(xiàn)代碼

    這篇文章主要介紹了python hashlib加密實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-10-10
  • Django批量覆蓋更新實現(xiàn)示例

    Django批量覆蓋更新實現(xiàn)示例

    這篇文章主要為大家介紹了Django批量覆蓋更新實現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-09-09
  • 基于python和pygame庫實現(xiàn)刮刮樂游戲

    基于python和pygame庫實現(xiàn)刮刮樂游戲

    這篇文章主要介紹了如何基于python和pygame庫實現(xiàn)刮刮樂游戲,文中通過代碼示例和圖文給大家講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-03-03
  • Python Matplotlib庫入門指南

    Python Matplotlib庫入門指南

    這篇文章主要介紹了Python Matplotlib庫入門指南,本文講解了Matplotlib是什么,然后給出了Matplotlib基礎(chǔ)繪圖實例如繪制折線圖、繪制多線圖,并給出了圖例功能使用實例,需要的朋友可以參考下
    2015-05-05
  • python中的路徑拼接問題

    python中的路徑拼接問題

    這篇文章主要介紹了python中的路徑拼接問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Pycharm打開已有項目配置python環(huán)境的方法

    Pycharm打開已有項目配置python環(huán)境的方法

    這篇文章主要介紹了Pycharm打開已有項目配置python環(huán)境的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • python3獲取url文件大小示例代碼

    python3獲取url文件大小示例代碼

    這篇文章主要介紹了python3獲取url文件大小,本文通過示例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09

最新評論

赞皇县| 桂林市| 于田县| 平舆县| 南部县| 收藏| 三河市| 突泉县| 班玛县| 宁晋县| 商城县| 马边| 益阳市| 庆云县| 澎湖县| 白沙| 车险| 濮阳县| 凤城市| 高要市| 曲阜市| 新田县| 佛山市| 神木县| 成武县| 凤城市| 湖南省| 泗洪县| 古浪县| 阿拉善右旗| 延安市| 平乡县| 万荣县| 大宁县| 舟曲县| 资兴市| 镇平县| 仪陇县| 赤城县| 农安县| 桐柏县|