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

python字典值排序并取出前n個key值的方法

 更新時間:2018年10月17日 14:59:08   作者:AbnerKou  
今天小編就為大家分享一篇python字典值排序并取出前n個key值的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

今天在寫一個算法的過程中,得到了一個類似下面的字典:

{'user1':0.456,'user2':0.999,'user3':0.789,user:'0.234'}

想要獲取字典里value值前3的key,就產(chǎn)生了如下代碼

直接貼代碼:

def order_dict(dicts, n):
 result = []
 result1 = []
 p = sorted([(k, v) for k, v in dicts.items()], reverse=True)
 s = set()
 for i in p:
  s.add(i[1])
 for i in sorted(s, reverse=True)[:n]:
  for j in p:
   if j[1] == i:
    result.append(j)
 for r in result:
  result1.append(r[0])
 return result1

類似問題

python,字典中如何根據(jù)value值取對應的key值,

比如:

dic = {‘user1':'01', ‘user2':'02'} 

需要根據(jù)輸入01,得到a

list(dic.keys())[list(dic.values()).index('01')]

Python中獲取字典中最大/最小值對應的鍵:

1.利用min(dict, key=dict.get)或者max(dict, key=dict.get)

d = {1:1, 2:0, 3:2}
min(d, key=d.get) //最小 
max(d, key=d.get) //最大

2.利用lambda函數(shù)

min(d.items(), key=lambda x: x[1]) 
min(d, key=lambda x: d[x])

以上這篇python字典值排序并取出前n個key值的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python中MySQLdb和torndb模塊對MySQL的斷連問題處理

    Python中MySQLdb和torndb模塊對MySQL的斷連問題處理

    這篇文章主要介紹了Python中MySQLdb和torndb模塊對MySQL的斷連問題處理,torndb使用起來相對更加簡潔一些,需要的朋友可以參考下
    2015-11-11
  • PyTorch中l(wèi)oading fbgemm.dll異常的解決辦法

    PyTorch中l(wèi)oading fbgemm.dll異常的解決辦法

    PyTorch是一個深度學習框架,當我們在本地調(diào)試大模型時,可能會選用并安裝它,目前已更新至2.4版本,本文給大家介紹了PyTorch中l(wèi)oading fbgemm.dll異常的解決辦法,文中通過代碼和圖文介紹的非常詳細,需要的朋友可以參考下
    2024-08-08
  • Python中創(chuàng)建二維數(shù)組

    Python中創(chuàng)建二維數(shù)組

    今天小編就為大家分享一篇關于Python中創(chuàng)建二維數(shù)組,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • TensorFlow加載模型時出錯的解決方式

    TensorFlow加載模型時出錯的解決方式

    今天小編就為大家分享一篇TensorFlow加載模型時出錯的解決方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python安裝第三方包的三種方法圖文詳解

    python安裝第三方包的三種方法圖文詳解

    安裝Python第三方包有多種方法,下面這篇文章主要給大家介紹了關于python安裝第三方包的三種方法,文中通過圖文的非常詳細,需要的朋友可以參考下
    2024-03-03
  • 基礎的十進制按位運算總結(jié)與在Python中的計算示例

    基礎的十進制按位運算總結(jié)與在Python中的計算示例

    按位運算是計算機學習中的基礎,Python完全支持位運算符從而幾乎可以直接顯示出位運算的結(jié)果,這里我們稍微總結(jié)一下基礎的十進制按位運算總結(jié)與在Python中的計算示例
    2016-06-06
  • python利用元類和描述器實現(xiàn)ORM模型的詳細步驟

    python利用元類和描述器實現(xiàn)ORM模型的詳細步驟

    Python中的類與數(shù)據(jù)庫之間的映射,對數(shù)據(jù)的操作就不用編寫SQL語言了,因為都封裝好了,比如你想插入一條數(shù)據(jù),你就直接創(chuàng)建一個對象即可,下面通過本文學習下python利用元類和描述器實現(xiàn)ORM模型的詳細步驟,感興趣的朋友一起看看吧
    2021-11-11
  • python實現(xiàn)按鍵精靈找色點擊功能教程,使用pywin32和Pillow庫

    python實現(xiàn)按鍵精靈找色點擊功能教程,使用pywin32和Pillow庫

    這篇文章主要介紹了python實現(xiàn)按鍵精靈找色點擊功能教程,使用pywin32和Pillow庫,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python巧用SnowNLP實現(xiàn)生成srt字幕文件

    Python巧用SnowNLP實現(xiàn)生成srt字幕文件

    SnowNLP是一個可以方便的處理中文文本內(nèi)容的python類庫,本文主要為大家詳細介紹了Python如何巧用SnowNLP實現(xiàn)將一段話一鍵生成srt字幕文件,感興趣的可以了解下
    2024-01-01
  • Python如何爬取微信公眾號文章和評論(基于 Fiddler 抓包分析)

    Python如何爬取微信公眾號文章和評論(基于 Fiddler 抓包分析)

    這篇文章主要介紹了Python如何爬取微信公眾號文章和評論(基于 Fiddler 抓包分析),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-06-06

最新評論

舞钢市| 宜黄县| 大安市| 张家港市| 宁化县| 房山区| 咸丰县| 赤峰市| 海南省| 武安市| 华安县| 庆云县| 长宁县| 四平市| 霍邱县| 中山市| 东港市| 新泰市| 祁阳县| 凤翔县| 满城县| 浑源县| 台中县| 天气| 本溪市| 建水县| 延川县| 安康市| 昂仁县| 邵东县| 亳州市| 威远县| 会昌县| 和林格尔县| 祁连县| 香格里拉县| 玛纳斯县| 济源市| 承德县| 洛阳市| 图木舒克市|