欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python3訪問字典里的值實例方法

 更新時間:2020年11月18日 16:00:11   作者:十一  
在本篇內(nèi)容里小編給大家整理的是一篇關(guān)于python3訪問字典里的值實例方法,有興趣的朋友們可以學(xué)習(xí)參考下。

如今,字典也是我們在學(xué)習(xí)python時候的一個熱門話題,很多人都說,只要掌握了字典,就相當(dāng)于掌握了python的半壁江山,事實上,為什么大家都會這么說呢?通常我們使用字典時候,總會遇到編程數(shù)據(jù)里的三部曲,編寫、訪問、使用,而其中訪問也算是一個比較重要的內(nèi)容了,一起來看下吧~

訪問值

我們通過提供索引來訪問列表中的值。類似地,在字典中,通過使用鍵來訪問值。

grades['John']
'A'

grades.get('Betty')
'B'

訪問所有值或所有鍵

keys方法用于獲取所有鍵。

grades.keys()
dict_keys(['John', 'Emily', 'Betty', 'Mike', 'Ashley'])

返回對象是dict_keys對象,它是iterable類型。因此,我們可以在for循環(huán)中迭代它。

類似地,values方法返回所有值。

grades.values()
dict_values(['A', 'A+', 'B', 'C', 'A'])

我們不能對dict_keys 或dict_values進行索引操作,但我們可以將它們轉(zhuǎn)換為一個列表,然后使用索引。

list(grades.values())[0]
'A'

items方法返回鍵值對。

grades.items()
dict_items([('John', 'A'), ('Emily', 'A+'), ('Betty', 'B'), ('Mike', 'C'), ('Ashley', 'A')])

python訪問字典內(nèi)容擴展:

通過“鍵值對”(key-value)訪問:

print(dict[key])

dict = {1: 1, 2: 'aa', 'D': 'ee', 'Ty': 45}
print(dict['D'])

輸出:
ee

dict.get(key,[default]) :default為可選項,用于指定當(dāng)‘鍵'不存在時 返回一個默認值,如果省略,默認返回None

dict = {1: 1, 2: 'aa', 'D': 'ee', 'Ty': 45}
print(dict.get(2))
print(dict.get(3))
print(dict.get(4, ['字典中不存在鍵為4的元素']))

輸出:
aa
None
['字典中不存在鍵為4的元素']

到此這篇關(guān)于python3訪問字典里的值實例方法的文章就介紹到這了,更多相關(guān)python3怎么去訪問字典里的值內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python可視化神器pyecharts繪制水球圖

    Python可視化神器pyecharts繪制水球圖

    這篇文章主要介紹了Python可視化神器pyecharts繪制水球圖,水球圖首先是動態(tài)的效果,像水流一樣波動,所以看起來比較的舒服,一般用于業(yè)務(wù)里面的完成率,其實和之前的儀表盤有點類似
    2022-07-07
  • 10個Python實現(xiàn)的最頻繁使用的聚類算法

    10個Python實現(xiàn)的最頻繁使用的聚類算法

    聚類或聚類分析是無監(jiān)督學(xué)習(xí)問題。它通常被用作數(shù)據(jù)分析技術(shù),用于發(fā)現(xiàn)數(shù)據(jù)中的有趣模式。本文為大家介紹了10個最頻繁使用的聚類算法,感興趣的可以了解一下
    2022-12-12
  • 使用Python實現(xiàn)檢測并刪除離群值

    使用Python實現(xiàn)檢測并刪除離群值

    離群值是一個數(shù)據(jù)項/對象,它明顯偏離其余的(所謂的正常)對象,本文主要為大家詳細介紹了如何使用Python實現(xiàn)檢測并刪除離群值,感興趣的小伙伴可以了解下
    2024-01-01
  • python字典排序淺析介紹

    python字典排序淺析介紹

    在數(shù)據(jù)處理時,為了方便統(tǒng)計經(jīng)常使用字典存儲數(shù)據(jù)。python中的字典是‘鍵:值’對的可變序列。排序時可以指定根據(jù)鍵或者是值為對象進行排序。用到的函數(shù)是sorted(),需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-10-10
  • Python處理命令行參數(shù)模塊optpars用法實例分析

    Python處理命令行參數(shù)模塊optpars用法實例分析

    這篇文章主要介紹了Python處理命令行參數(shù)模塊optpars用法,結(jié)合實例形式分析了optpars模塊的功能,Python使用optpars模塊設(shè)置命令行參數(shù)相關(guān)操作技巧,需要的朋友可以參考下
    2018-05-05
  • 詳解Selenium如何實現(xiàn)獲取cookies并保存

    詳解Selenium如何實現(xiàn)獲取cookies并保存

    這篇文章主要為大家詳細介紹了Selenium如何實現(xiàn)獲取cookies保存起來用于下次訪問,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2023-05-05
  • Python加密方法小結(jié)【md5,base64,sha1】

    Python加密方法小結(jié)【md5,base64,sha1】

    這篇文章主要介紹了Python加密方法,結(jié)合實例形式總結(jié)分析了md5,base64,sha1的簡單加密方法,需要的朋友可以參考下
    2017-07-07
  • Python常見內(nèi)置高階函數(shù)即高階函數(shù)用法

    Python常見內(nèi)置高階函數(shù)即高階函數(shù)用法

    這篇文章主要介紹了Python的三種高階函數(shù)map、filter、reduce,高階函數(shù)就是一個函數(shù)可以作為參數(shù)傳給另外一個函數(shù),或者一個函數(shù)的返回值為另外一個函數(shù)(若返回值為該函數(shù)本身,則為遞歸),滿足其一則為高階函數(shù),具體內(nèi)容,需要的朋友可以參考下面文章的介紹
    2021-12-12
  • Python3使用PyQt5制作簡單的畫板/手寫板實例

    Python3使用PyQt5制作簡單的畫板/手寫板實例

    下面小編就為大家?guī)硪黄狿ython3使用PyQt5制作簡單的畫板/手寫板實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • python OpenCV學(xué)習(xí)筆記之繪制直方圖的方法

    python OpenCV學(xué)習(xí)筆記之繪制直方圖的方法

    本篇文章主要介紹了python OpenCV學(xué)習(xí)筆記之繪制直方圖的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02

最新評論