Site icon SimpleLearn

Python for Beginners (12)|字典 (Dictionary) 資料型態介紹與使用

Python for Beginners

本單元測驗:

字典(Dictionary)是 Python 中用來儲存資料的 4 種內建資料型態之一,其他 3 種則分別是串列(List)元組(Tuple)集合(Set)。在串列中,索引位置必須是整數;而在字典中,索引可以是(幾乎)任何形態。您可以將字典視為一組索引(稱為鍵)和一組值之間的映射。每個鍵(keys)映射到一個值(value)。鍵和值的關聯稱為鍵-值對(key-value pair),有時稱為項。在這篇文章中,我們將探索 Python 中的字典 (Dictionary) 並學習如何使用它。

Python常見資料型態 – 字典(Dictionary)

1. 字典 (Dictionary)

Python 中的字典 (Dictionary) 資料型態是由鍵-值對(key-value pair)所組成。字典中的鍵(key)必須是唯一,而值(value)則可以是任何類型。Python 中的字典(Dictionary)是一種以鍵-值對(key-value pair)形式儲存項目的資料結構。字典中的鍵(key)必須是唯一,而值(value)則是與該鍵關聯的資料,同時可以是任何類型。字典通常儲存單詞和定義等資訊,但用途遠遠不止於此。字典在 Python 中是可變的,這意味著它們可以在建立後更改。

字典(Dictionary)特性

PS:從 Python 3.7 版本開始,字典是有順序性。而在 Python 3.6 及更早版本中,字典則是無順序性的。

2. 建立字典 (Dictionary)

鍵-值對(key-value pair)

範例 1:建立空字典

範例 2:鍵(key)是整數型態

範例 3:鍵(key)是混合型態(字串及整數)

範例 4:利用內建函式dict()建立字典

3. 字典 (Dictionary) 存取

範例 5:更新值(value)

範例 6:存取不存在的鍵會引發錯誤

4. 增加或改變項目

範例 7:更新值(value)

範例 8:增加新項目

5. 刪除項目

範例 9:建立一個字典

範例 10:移除特定項目

範例 11:刪除任意項目

範例 12:刪除特定項目

範例 13:移除全部項目

範例 14:刪除整個字典

經由本篇文章介紹後,初學者對 Python 資料型態中非常重要的字典 (Dictionary) 型態應該有了基本認識,後續會持續分享 Python 相關學習文章給有興趣的初學者。

6. Python 練習

學習環境:Google Colab (學習請按我)

練習範例:有 (本文提供)

Quiz:有 (測驗請按我)

如果你喜歡這篇文章歡迎訂閱、分享(請載名出處)追蹤,並持續關注最新文章。同時 FB 及 IG 也會不定期提供國內外教育與科技新知。

Exit mobile version