Pythonで辞書の値を取得するには
辞書から値を取得するためには、辞書のキーで対応する値を参照します。値の取得には角括弧[ ]またはget()メソッドを使用します。
値にアクセスするためのブラケットの例:[]
my_dict = {'key1': 'value1', 'key2': 'value2'}
value1 = my_dict['key1']
print(value1) # 输出:value1
get()メソッドを使用して値にアクセスする例:
my_dict = {'key1': 'value1', 'key2': 'value2'}
value2 = my_dict.get('key2')
print(value2) # 输出:value2
[]でアクセスするとキーがない場合KeyError例外が発生するが、get()メソッドではNoneまたは指定のデフォルト値が帰ってくる。get()メソッドにはデフォルト値の引数を渡すことができ、そのキーがない場合そのデフォルト値が返される。
my_dict = {'key1': 'value1', 'key2': 'value2'}
value3 = my_dict.get('key3', 'default value')
print(value3) # 输出:default value