Pythonのfor文は、一定の条件が満たされるまで、あるいは指定した回数だけ、同じ処理を繰り返すための制御構造の一つです。

基本的な使い方

最も基本的な使い方は、リストやタプルなどのイテラブル(反復可能な)オブジェクトから要素を一つずつ取り出して、それぞれに対して操作を行います。以下に具体的な例を示します。

sushi_list  = ['salmon', 'tuna', 'shrimp', 'negitoro']
for  sushi  in  sushi_list:
    print(sushi)

このコードは、sushi_listの各要素を順に出力します。

応用的な使い方

enumerate関数の利用

enumerate関数を利用すると、繰り返し処理の中で現在何回目の繰り返しかを知ることができます。

sushi_list  = ['salmon', 'tuna', 'shrimp', 'negitoro']
for  i,  sushi  in enumerate(sushi_list):
    print(i,  sushi)

このコードは、sushi_listの各要素とそのインデックスを順に出力します。

range関数の利用

range関数を利用すると、指定した回数だけ繰り返し処理を行うことができます。

for  i  in range(2):
    print(i)

このコードは、0から1までの整数を順に出力します。

まとめ

Pythonのfor文は、一定の条件が満たされるまで、あるいは指定した回数だけ、同じ処理を繰り返すための強力なツールです。基本的な使い方から応用的な使い方まで、様々な繰り返し処理を実現することができます。これらの知識を活用して、より効率的なコードを書くことができるようになりましょう。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です