1 回答
已采納

這個名字沒人起
TA貢獻12條經驗 獲得超7個贊
字典中取值大家很容易想到用dict[key],這個有什么難的,確實一般取值是這樣的,但是你有沒有想過若你取的值不存在,就會發生異常,風險很大.(良好的代碼,一定是要考慮健壯性,切記)
因為試圖通過索引的方式去取值,比如dict[key],當key不是字典dict的鍵,會引起異常,有沒有什么兩全的辦法有值的時候取值,沒有值的時候即使我取不到也不會發生異常
答案是有的,python早就給你準備好了.我們用dict.get()
建議:盡量用dict.get()來代替dict[key]
添加回答
舉報
0/150
提交
取消