この記事ではPythonにおける繰り返し処理について説明します。
大量のデータを自動で効率よく処理するために繰り返し処理(Loop)は必須となりますのでしっかり抑えていきましょう。
基本構文
一般的な繰り返し処理の一例としてfor文を利用した方法が挙げられます。
以下のように実装します。
numbers = [1,2,3,4,5]
for number in numbers:
print(number)
1
2
3
4
5
Loop処理の中断
Loop処理を途中で抜けたい場合は「break」を利用します。
numbers = [1,2,3,4,5]
for number in numbers:
if(number==3):
print('処理中断')
break
print(number)
1
2
処理中断
Loop内の処理をスキップする
continue
を使用することで、以降の処理をスキップし次のLoop処理を実行します。
numbers = [1,2,3,4,5]
for number in numbers:
if(number==3):
continue
print('3が出現しました')
print(number)
1
2
4
5
Loop回数を手動で指定する
range()を使用することで指定した回数のLoopを実行することができます。
for i in range(10):
print(i)
0
1
2
3
4
5
6
7
8
9
while
文を使用したLoop処理
Loop処理を実現する手段としてwhile
文も利用することができます。
指定した条件を満たすまでLoop処理を実行します。
i = 0
while i < 3:
print(i)
i = i + 1
0
1
2
スポンサーリンク