ここで学習すること
値の名前(kye)を扱える辞書型変数について学習します。
基本
辞書型とはkeyとvalue(値)をセットで格納できる型です。
表示の仕方:辞書名 = {key1:value1, key2: value2, ……}
mobile = {‘KDDI’: ‘au’, ‘NTT’: ‘docomo’, ‘Yahoo’: ‘softbank’}
使い方
mobile = {‘KDDI’: ‘au’, ‘NTT’: ‘docomo’, ‘Yahoo’: ‘softbank’}
[ ]にkeyを入力します
print(mobile[‘KDDI’])
=>au
注意:{}ではなく[]でkeyを囲みます
辞書名[‘修正するvalueのkey’] = 新しいvalue でvalueを修正できます。
mobile = {‘KDDI’: ‘au’, ‘NTT’: ‘docomo’, ‘Yahoo’: ‘softbank’}
mobile[‘NTT’] = ‘ahamo’
print(mobile)
=>
{‘KDDI’: ‘au’, ‘NTT’: ‘ahamo’, ‘Yahoo’: ‘softbank’}
辞書名[‘追加するkey’] =追加するvalue でvalueを追加できます。
mobile = {‘KDDI’: ‘au’, ‘NTT’: ‘docomo’, ‘Yahoo’: ‘softbank’}
mobile[‘line’] = ‘linemo’
print(mobile)
=>
{‘KDDI’: ‘au’, ‘NTT’: ‘ahamo’, ‘Yahoo’: ‘softbank’, ‘line’:’linemo’}
del 辞書名[‘削除するkey’] でkeyとvalueを削除できます。
mobile = {‘KDDI’: ‘au’, ‘NTT’: ‘docomo’, ‘Yahoo’: ‘softbank’}
del mobile[‘NTT’]
print(mobile)
=>
{‘KDDI’: ‘au’, ‘Yahoo’: ‘softbank’, ‘line’:’linemo’}