Python的字典類型是一種非常有用的數據結構,它允許我們將鍵值對存儲在一個可變的容器中。通過字典,我們可以很方便地訪問和修改數據,因此在Python編程中,訪問字典是非常常見的操作。
# 定義一個字典 person = {'name': 'Tom', 'age': 18, 'gender': 'male'} # 訪問字典元素 print(person['name']) # 輸出:Tom print(person.get('age')) # 輸出:18 print(person.get('height')) # 輸出:None # 修改字典元素 person['age'] = 20 print(person) # 輸出:{'name': 'Tom', 'age': 20, 'gender': 'male'} # 添加新元素 person['height'] = 180 print(person) # 輸出:{'name': 'Tom', 'age': 20, 'gender': 'male', 'height': 180} # 刪除元素 del person['gender'] print(person) # 輸出:{'name': 'Tom', 'age': 20, 'height': 180}
在訪問字典時,我們可以使用字典的鍵來訪問對應的值。如果要訪問不存在的鍵,則會拋出KeyError異常。為了避免這種情況,我們可以使用字典的get()方法來獲取對應鍵的值,如果該鍵不存在,則返回None。
修改字典元素很簡單,只需要使用賦值語句即可。如果要添加新元素,則需要使用新的鍵值對賦值給字典。如果要刪除元素,則可以使用del語句,直接指定要刪除的鍵。