字典的結構跟串列很相像,它的元素放置在大括號「 { } 」中,元素是以 「鍵-值」 的方式來儲存,這樣的話就能夠使用 「鍵」 來取得 「值」 。其語法為:
字典名稱 = { 鍵1: 值1, 鍵2: 值2, 鍵3: 值3, ... }
舉個例子,取得元素的方法是以 鍵 (橡皮擦) 做為索引來取得 值 ( 10 ):
字典是透過鍵為索引來取得值,因此鍵必須是唯一,值則可重複。如過鍵重複的話,只有最後面的鍵有效,前面的鍵會被覆蓋過去。舉例來說:
「鍵」 除了不能重複外,想印出的鍵不存在時也會發生錯誤,例如:
說明:筆芯這個鍵不存在,因此出現錯誤訊息。
新增
新增元素的方法是設定新的鍵與值,例如:
修改
修改元素的方法是針對鍵來設定新 「值」,例如:
刪除
del 字典名稱 [鍵]
字典名稱.clear()
del 字典名稱
說明:因字典已被刪除,所以出現錯誤訊息說找不到 dict1 這個字典。
參考資料:Python初學特訓班