0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ディクショナリ=辞書データをforループで処理する itemsメソッド

Last updated at Posted at 2020-01-05
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([('ザコ', 'スライム'), ('中ボス', 'ドラゴン'), ('ラスボス', '魔王')])

リストの中にキーと値がタプルになって入っている。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?