1
enemies = {"ザコ":"スライム", "中ボス":"ドラゴン", "ラスボス":"魔王"}
for rank in enemies:
print(enemies[rank] + 'が現れた!')
1の実行結果
スライムが現れた!
ドラゴンが現れた!
魔王が現れた!
ディクショナリのキーと値をペアで取り出すにはitemsメソッドを使う
キーと値をペアで取り出す
enemies = {"ザコ":"スライム", "中ボス":"ドラゴン", "ラスボス":"魔王"}
for rank, enemy in enemies.items():
print(rank + 'の' + enemy + 'が現れた!')
キーと値をペアで取り出すの実行結果
ザコのスライムが現れた!
中ボスのドラゴンが現れた!
ラスボスの魔王が現れた!
ここでenemies.items()の中身は何なのか、、、、
2
enemies = {"ザコ":"スライム", "中ボス":"ドラゴン", "ラスボス":"魔王"}
print(enemies.items())
2の実行結果
dict_items([('ザコ', 'スライム'), ('中ボス', 'ドラゴン'), ('ラスボス', '魔王')])
リストの中にキーと値がタプルになって入っている。