當前位置:成語大全網 - 新華字典 - python中用dict取值的時候有什麽註意的

python中用dict取值的時候有什麽註意的

字典中取值大家很容易想到用dict[key],這個有什麽難的,確實壹般取值是這樣的,但是妳有沒有想過若妳取的值不存在,就會發生異常,風險很大.(良好的代碼,壹定是要考慮健壯性,切記)

因為試圖通過索引的方式去取值,比如dict[key],當key不是字典dict的鍵,會引起異常,有沒有什麽兩全的辦法有值的時候取值,沒有值的時候即使我取不到也不會發生異常

答案是有的,python早就給妳準備好了.我們用dict.get()

建議:盡量用dict.get()來代替dict[key]!