LookupError--KeyError
在讀取dict時,如果key不存在,就會觸發KeyError錯誤,發生狀況如下:
dict1 = {'a': '1', 'b': '2', 'c': '3'}
print(dict1['d'])
# KeyError: 'd'
使用例外處理,避免該例外發生時程式終止,方式如下:
try:
dict1 = {'a': '1', 'b': '2', 'c': '3'}
print(dict1['d'])
except KeyError:
print('沒有對應的key值')