プログラミング

【Python】辞書型(Dict)怖くない!データを取得しよう

あきぞらです。

今回は、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'

 

 

-プログラミング

Copyright© あきぞらてっく , 2020 All Rights Reserved Powered by AFFINGER5.