字典來查詢字母,讓你的編程更加高效。
1. 創建字典
中,可以使用花括號{}或者dict()函數來創建字典。例如
使用花括號創建字典
dict1 = {'a' 1, 'b' 2, 'c' 3}
使用dict()函數創建字典
dict2 = dict(a=1, b=2, c=3)
2. 查詢字典
字典的查詢操作非常簡單,只需要使用鍵值對中的鍵來進行索引即可。例如
查詢字典中'a'對應的值
dict1['a'] 輸出1
會拋出KeyError異常。為了避免這種情況發生,可以使用get()函數來進行查詢。例如
使用get()函數查詢字典中'd'對應的值e
get()函數還可以設置默認值,如果查詢的鍵不存在于字典中,則返回默認值。例如
使用get()函數查詢字典中'd'對應的值,如果不存在返回0
dict1.get('d', 0) 輸出0
3. 查詢字母
關鍵字來判斷一個字母是否存在于一個字符串中。例如
判斷'a'是否存在于字符串中 'hello world' 輸出True
判斷'd'是否存在于字符串中 'hello world' 輸出False
結合字典的查詢操作,我們可以很容易地查詢一個字母是否存在于一個字典中。例如
判斷'a'是否存在于字典中 dict1 輸出True
判斷'd'是否存在于字典中 dict1 輸出False
4. 總結
編程更加高效。