Pythonの辞書型データのforループ処理は、キーの要素や値の要素を利用する方法があります。具体的には以下の3つの方法があります。
- キー (key) のループ処理
- 値 (value) のループ処理
- キー (key) と値 (value)をセットにしたループ処理
それぞれの方法について詳しく見ていきましょう。
キー (key) のループ処理
キーをループ処理するには、.keys()
メソッドを使用します。以下にサンプルコードを示します。
dict = {'太郎': '24歳', '花子': '28歳', '次郎': '18歳'}
for key in dict.keys():
print(key)
このコードは、辞書のキーを順番に出力します。
値 (value) のループ処理
値をループ処理するには、.values()
メソッドを使用します。以下にサンプルコードを示します。
dict = {'太郎': '24歳', '花子': '28歳', '次郎': '18歳'}
for value in dict.values():
print(value)
このコードは、辞書の値を順番に出力します。
キーと値をセットにしたループ処理
キーと値をセットでループ処理する場合は、.items()
メソッドを使用します。以下にサンプルコードを示します。
dict = {'太郎': '24歳', '花子': '28歳', '次郎': '18歳'}
for key, value in dict.items():
print(key, value)
このコードは、キーと値をセットで出力します。
以上、Pythonで辞書をfor文でループ処理する方法について解説しました。これらの方法を活用して、Pythonプログラミングをより効率的に行いましょう。