Pythonのリスト内の辞書のイテレーション方法は?
Pythonでは、リスト内の辞書をループで処理することができます。以下は一般的な2つのループ方法です:
- リスト内の辞書をforループで走査する:
my_list = [{'name': 'Alice', 'age': 25}, {'name': 'Bob', 'age': 30}, {'name': 'Charlie', 'age': 35}]
for item in my_list:
for key, value in item.items():
print(key, value)
- 辞書のリストに索引とループを使用します。
my_list = [{'name': 'Alice', 'age': 25}, {'name': 'Bob', 'age': 30}, {'name': 'Charlie', 'age': 35}]
for i in range(len(my_list)):
for key, value in my_list[i].items():
print(key, value)
上記の2つの方法は、辞書のキーと値を出力することができ、必要に応じて操作することもできます。