Python映射--字典

字典是Python中唯一的內置映射類型,其中的值不按順序排列,而是存儲在鍵下。鍵可能是數、字符串或元組。字典由鍵及其相應的值組成,這種鍵-值(key-value)對稱爲項(item)。每個鍵與其值之間都用冒號(:)分隔,項之間用逗號分隔,而整個字典放在花括號內。空字典(沒有任何項)用兩個花括號表示,類似於下面這樣: {}。

注意:在字典(以及其他映射類型)中,必須是獨一無二的,而字典中的值無需如此。

1. 創建和使用字典

字典以類似於下面的方式表示:

phonebook = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}

使用字典創建一個簡單的數據庫:

people = {
    'Alice': {
    'phone': '2341',
    'addr': 'Foo drive 23'
    },
    'Beth': {
    'phone': '9102',
    'addr': 'Bar street 42'
    },
    'Cecil': {
    'phone': '3158',
    'addr': 'Baz avenue 90'
    }
}

訪問字典數據:

>>>people['Alice']['phone'] 

>>>'2341'

 


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章