辞書と集合

辞書のforループ活用法

こんにちは、みなさん!今日は辞書のforループ活用法について学びましょう。

辞書はforループを使うと、キーや値、またはその両方を効率的に処理できます。以下に主な方法を紹介します。

1. キーのループ

辞書のキーを取得するには、keys() メソッドを使います(省略も可能)。


  student = {"名前": "太郎", "年齢": 15, "科目": "数学"}
  for key in student:
    print(key)  # 出力: 名前, 年齢, 科目(順不同)

2. 値のループ

values() メソッドで値だけをループします。


  for value in student.values():
    print(value)  # 出力: 太郎, 15, 数学(順不同)

3. キーと値のループ

items() メソッドでキーと値を同時に取得します。


  for key, value in student.items():
    print(f"{key}: {value}")  # 出力: 名前: 太郎, 年齢: 15, 科目: 数学

辞書のループは、データを一括処理するのに非常に便利です。例えば、データ集計や表示に使われます。

まとめ

辞書は keys(), values(), items() を使ってforループで効率的に処理できます。