--- tags: Python學習 --- <style> .topic{ color:#fa7f20; font-weight:bold; } </style> # Python學習日記 Dict >參考資料 - Python王者歸來 洪錦魁著 ## <span class="topic">Dict的定義</span> > #### 字典是一個非序列的資料結構,其元素是用「key : value」方式配對儲存,查詢key時就可以列出相對應的數值內容。其宣告方式如下: ```python= mydict = {key1 : value1, ... , keyN : valueN} ``` ## <span class="topic">取得Dict的數值</span> #### 可以使用 **mydict[key]** 來取的存在'key'位置的 value ```python= mydict = {'A': 0, 'B' : 1, 'C' : 2} mydict['A'] --------執行結果-------- > 0 ``` ## <span class="topic">新增Dict元素</span> ```python= mydict = {'A': 0, 'B' : 1, 'C' : 2} mydict['D'] = 3 mydict --------執行結果-------- > {'A': 0, 'B' : 1, 'C' : 2, 'D' : 3} ``` ## <span class="topic">修改Dict元素</span> ```python= mydict = {'A': 0, 'B' : 1, 'C' : 2} mydict['C'] = 3 mydict --------執行結果-------- > {'A': 0, 'B' : 1, 'C' : 3} ``` ## <span class="topic">刪除Dict元素</span> ```python= mydict = {'A': 0, 'B' : 1, 'C' : 2} del mydict['C'] mydict --------執行結果-------- > {'A': 0, 'B' : 1} ```