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

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

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

今天在寫一個(gè)算法的過(guò)程中,得到了一個(gè)類似下面的字典:

{'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

類似問(wèn)題

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

比如:

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

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

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

Python中獲取字典中最大/最小值對(duì)應(yīng)的鍵:

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個(gè)key值的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中MySQLdb和torndb模塊對(duì)MySQL的斷連問(wèn)題處理

    Python中MySQLdb和torndb模塊對(duì)MySQL的斷連問(wèn)題處理

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

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

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

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

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

    TensorFlow加載模型時(shí)出錯(cuò)的解決方式

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

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

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

    基礎(chǔ)的十進(jìn)制按位運(yùn)算總結(jié)與在Python中的計(jì)算示例

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

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

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

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

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

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

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

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

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

最新評(píng)論

郴州市| 朝阳市| 虹口区| 云浮市| 南川市| 越西县| 台山市| 阳西县| 宜丰县| 莱芜市| 古交市| 庆阳市| 衡东县| 东海县| 哈密市| 洪江市| 石台县| 辽宁省| 东乌珠穆沁旗| 赣榆县| 肇州县| 都江堰市| 安义县| 五台县| 夹江县| 呼和浩特市| 临潭县| 砀山县| 宜宾市| 鹿泉市| 浦城县| 修文县| 乐亭县| 天台县| 贺州市| 景东| 东台市| 潮州市| 拉萨市| 峨山| 汶上县|