iT邦幫忙

2023 iThome 鐵人賽

DAY 12
0
自我挑戰組

Python 編程精通之路系列 第 12

第十二天:字典(Dictionaries)

  • 分享至 

  • xImage
  •  

在Python中,字典是一種無序的數據結構,用於存儲鍵-值對。字典允許您根據鍵來檢索值,這使得它們在解決各種問題時非常有用。

創建字典:

要創建一個字典,您可以使用花括號 {} 或者使用 dict() 函數。以下是一個示例:

# 使用括號創建一個字典
person = {
    "姓名": "小明",
    "年齡": 25,
    "城市": "北京"
}

# 使用 dict() 函數創建一個字典
car = dict(品牌="Toyota", 型號="Camry", 年份=2022)

訪問字典元素:

您可以使用鍵來訪問字典中的元素。例如:

print(person["姓名"])  # 輸出:小明
print(car["品牌"])    # 輸出:Toyota

修改字典元素:

您可以通過指定鍵來修改字典中的元素值。例如:

person["年齡"] = 26
print(person["年齡"])  # 輸出:26

添加新的鍵-值對:

要向字典中添加新的鍵-值對,只需指定新的鍵並分配一個值。例如:

person["職業"] = "工程師"
print(person["職業"])  # 輸出:工程師

刪除鍵-值對:

您可以使用 del 關鍵字刪除字典中的鍵-值對。例如:

del car["年份"]

遍歷字典:

遍歷字典的鍵-值對通常使用 for 循環。以下是一個示例:

for key, value in person.items():
    print(f"{key}: {value}")

檢查鍵是否存在:

您可以使用 in 運算符來檢查鍵是否存在於字典中。例如:

if "姓名" in person:
    print("姓名鍵存在於字典中")

字典是Python中強大且靈活的數據結構之一,它們可用於表示各種信息,並通過鍵-值對的方式進行存儲和檢索。深入了解字典的操作將有助於您在編程中更有效地處理數據。


上一篇
第十一天:繼承和多態
下一篇
第十三天:列表推導式(List Comprehensions)
系列文
Python 編程精通之路20
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言