---
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}
```