Pythonのリストを反復処理して出力を取得する方法は?
Pythonリストを反復処理して出力する方法
- リストの要素を for ループで繰り返します:
my_list = [1, 2, 3, 4, 5]
for item in my_list:
print(item)
- whileループとインデックスを使用してリスト要素を反復処理:
my_list = [1, 2, 3, 4, 5]
index = 0
while index < len(my_list):
print(my_list[index])
index += 1
- enumerate() 関数を使用しインデックスと要素を取得して反復する:
my_list = [1, 2, 3, 4, 5]
for index, item in enumerate(my_list):
print(index, item)
- リスト内包表記を使った反復出力
my_list = [1, 2, 3, 4, 5]
[print(item) for item in my_list]
状況に応じて、これらの手段を選択的に適用することができます。