python 字典

d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}
d['Michael']
95

鍵值對

要獲取指定的key下面的值
可以使用坐標(biāo)的形式獲取

>>> d['Thomas']

也可以用get函數(shù)獲取

>>> d.get('Thomas')

如果獲取的key沒有值會報(bào)錯(cuò)
可以用in去判斷是否有值

>>> 'Thomas' in d

刪除鍵值對
pop(key)

>>> d.pop('Bob')

set
set和dict類似,也是一組key的集合,但不存儲value。由于key不能重復(fù),所以,在set中,沒有重復(fù)的key。
要?jiǎng)?chuàng)建一個(gè)set,需要提供一個(gè)list作為輸入集合:

s = set([1, 2, 3])
s{1, 2, 3}

用add(value)添加值
如果添加的值已經(jīng)存在沒反應(yīng)

用pop(value)刪除值

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 字典dict python內(nèi)置了字典,使用鍵-值(key-value)存儲。鍵必須是唯一的,但值則不必。特點(diǎn)是速度...
    光刃小刀閱讀 2,424評論 0 0
  • 本篇將介紹Python里面的字典,更多內(nèi)容請參考:Python學(xué)習(xí)指南 Python是什么? Python內(nèi)置了字...
    小七奇奇閱讀 1,488評論 0 5
  • Python 是一種相當(dāng)高級的語言,通過 Python 解釋器把符合語法的程序代碼轉(zhuǎn)換成 CPU 能夠執(zhí)行的機(jī)器碼...
    Python程序媛閱讀 2,037評論 0 3
  • 學(xué)習(xí)了 Python 基本的字典操作后,學(xué)習(xí)這些進(jìn)階操作,讓寫出的代碼更加優(yōu)雅簡潔和 pythonic 。 與字...
    追夢人物閱讀 12,935評論 10 70
  • 活 就錐立 就被鞭策 飛速旋轉(zhuǎn) 緩慢移動 童子取樂 老叟健身 皆是神的授命 20170922 ??綜合版(197期...
    微風(fēng)LG閱讀 236評論 2 3

友情鏈接更多精彩內(nèi)容