少說話多寫代碼之Python學習009——字典的創建

字段是Python中唯一內建的映射類型。字典中的值並沒有特殊的順序,但是都儲存在一個特定的鍵下,鍵可以是數字,字符串甚至是元組。而對於我們常見的列表則是數據挨個存放。
比如某些情況下,我們使用字典會比列表更方便,
比如,
存儲文件修改時間,用文件名作爲鍵;
儲存電話簿,用人名作爲鍵。
假如我們存了一個電話簿,使用列表作爲數據結構,如下,我們需要創建兩個列表,並且順序和位置一一對應,

names=['程咬金','呂布','夏侯惇','莊周','楊戩']
numbers=['111','222','333','444','555']

那麼,我們想找到呂布,就得這樣查找,

print(numbers[names.index('呂布')])
此時我們需要字典,
在Python中這樣創建字典,

#創建字典

personNumber={'程咬金':'111','呂布':'222','夏侯惇':'333','莊周':'444','楊戩':'555'}
print(personNumber['呂布'])

輸出
222

字典dict函數

items=[('英雄姓名','程咬金'),('英雄屬性','坦克')]
d=dict(items)
print(d)
print(d['英雄姓名'])

輸出

{'英雄姓名': '程咬金', '英雄屬性': '坦克'}
程咬金

dict函數不是真正的函數,它是個類型,類似於list。
工程代碼:https://download.csdn.net/download/yysyangyangyangshan/10684083

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