概要
Pythonで「辞書でキーを指定して値を取得する」の動作を確認してみました。以下のページを参考にしました。
実装
以下のファイルを作成しました。
sample.py
mydict = {"JP":"Japan", "DE":"Germany", "FR":"France"}
print(mydict["DE"])
print(mydict["FR"])
print(mydict["JP"])
mydict = {"JP":"Japan", "DE":"Germany", "FR":"France"}
#print(mydict["BR"])
mydict = {"JP":"Japan", "DE":"Germany", "FR":"France"}
key1 = "JP"
print("キー:" + key1 + "、値:" + mydict[key1])
key2 = "FR"
print("キー:" + key2 + "、値:" + mydict[key2])
mydict = {"JP":"Japan", "DE":"Germany", "FR":"France"}
print(mydict.get("DE"))
print(mydict.get("EN"))
print(mydict.get("EN", "NotFound"))
mydict = {"JP":"Japan", "DE":"Germany", "FR":"France"}
key1 = "JP"
print("キー:" + key1 + "、値:" + mydict.get(key1, "NotFound"))
key2 = "FR"
print("キー:" + key2 + "、値:" + mydict.get(key2, "NotFound"))
key3 = "EN"
print("キー:" + key3 + "、値:" + mydict.get(key3, "NotFound"))
以下のコマンドを実行しました。
$ python3 sample.py
Germany
France
Japan
キー:JP、値:Japan
キー:FR、値:France
Germany
None
NotFound
キー:JP、値:Japan
キー:FR、値:France
キー:EN、値:NotFound
まとめ
何かの役に立てばと。