Pythonのfor文は他の言語で言うforeachのような感じで、リスト(など)から要素を一つずつ取り出して処理するイメージです。以下にその使用例を示します。
for i in [0, 1, 2, 3, 4]:
print(i)
また、Pythonのfor文はインデックスと要素を同時に取得することも可能です。以下にその使用例を示します。
s = 'spam'
for i, c in enumerate(s):
print(i, c)
さらに、Pythonのfor文は複数のリストを同時にイテレートすることも可能です。以下にその使用例を示します。
for i, j in zip(range(5), range(10, 15)):
print(i, j)
このように、Pythonのfor文は非常に強力で、様々な使い方が可能です。これらの知識を活用して、よりPythonicなコードを書くことができます。.