あきぞらです。
今回は、PythonのDict(辞書)型について値を取得する方法を紹介します!
Dict型(辞書型)とは
キーとバリューをもつ、他の言語でいう連想配列のようなものです。
demo_dict = { 'key_1': 'value_1', 'key_2': 'value_2', 'key_3': 'value_3' }
Dict型(辞書型)値の取得方法
キーを指定することで、値を取得することができます。
print(demo_dict['key_2']) # value_2 が表示される
値がとれない場合は?
エラーになります(KeyError)。
print(demo_dict['key4']) Traceback (most recent call last): File "<stdin>", line 1, in <module> KeyError: 'key4'
これを防ぐには、第2引数に、「キーが存在しなかった場合の」値をセットしておきます。
demo_dict = { 'key_1': 'value_1', 'key_2': 'value_2', 'key_3': 'value_3' } print(demo_dict['key4'], 'non_value') # 'non_value'