Pythonを解決して辞書dictに存在しない値を取得するとエラーが発生します。


説明:Python 2.7で辞書の中の一つの値を取得したいなら、この値は存在しないかもしれません。この場合は判断を加えるべきです。
例を挙げます

t= {}
if t.get('1'): # right:    key               
 print(t['1'])
 print('right')

if t['1']: # wrong:                       ,     
 print(t['1'])
追加説明:

dict.get(key, default=None)     :
パラメータ:
key--This is the Key to be searched in the dictorary.
default--This is the Value to be returned in case key does not exist.
defaultが指定されていなくて、そして値が見つけられなかったら、Noneに戻ります。
以上のPythonは辞書dictの中に存在しない値を取得した時にエラーが発生しました。この問題は小編が皆さんに共有した内容の全部です。参考にしてもらいたいです。どうぞよろしくお願いします。