dict
什麼是字典?
在 Python 中,字典(dict
)是一種無序的鍵值對(key-value pair)資料結構。每個鍵(key)必須是唯一的,而每個鍵對應的值(value)可以是任何資料類型。
字典的使用方式
1. 建立字典
可以使用大括號 {}
來建立字典,並用冒號 :
將鍵和值分開。
2. 訪問字典中的值
可以使用鍵來訪問字典中的值。
3. 新增或修改字典中的值
可以透過指定鍵來新增或修改字典中的值。
my_dict["age"] = 26 # 修改 age 的值
my_dict["profession"] = "Engineer" # 新增 profession 鍵值對
print(my_dict)
4. 刪除字典中的鍵值對
可以使用 del
關鍵字來刪除字典中的鍵值對。
5. 遍歷字典
可以使用 for
迴圈來遍歷字典中的鍵或鍵值對。
6. 常用方法
items()
:返回字典的所有鍵值對。keys()
:返回字典的所有鍵。values()
:返回字典的所有值。
範例
# 建立字典
person = {"name": "John", "age": 30, "city": "New York"}
# 訪問字典中的值
print(person["name"]) # 輸出: John
# 新增或修改值
person["age"] = 31
person["profession"] = "Doctor"
# 刪除鍵值對
del person["city"]
# 遍歷字典
for key, value in person.items():
print(f"{key}: {value}")
總結
字典是 Python 中一種非常強大的資料結構,用來存儲鍵值對。它適合用於快速查找資料、儲存具有唯一鍵的數據集合。字典提供了豐富的操作方法,可以方便地操作和管理鍵值對資料。