python公式ドキュメントはこちら
Python の for 文は、 C 言語や Pascal 言語での for 文とは少し異なり、任意のシーケンス型 (リストまたは文字列) にわたって反復を行います。
目次
for文の書式
for 変数 in イテラブルオブジェクト(データの集まり):
処理
基本的な使い方
for文は“同じ処理を繰り返す”際に使用されます。
リストや辞書、文字列などのイテラブルオブジェクト(データの集まり)から要素を一つずつ変数に設定し、その要素の数だけブロック内の処理を実行します。
sample_lst = ["apple", "lemon", "banana"]
for fruit in sample_lst:
print(fruit)
# apple
# lemon
# banana
for i in 'Python':
print(i)
# P
# y
# t
# h
# o
# n
変数を処理内で使用しない場合はアンダースコア”_”を設定し、変数を使用しないことを明示します。
for _ in range(10):
print('Hello World')
# Hello World
# Hello World
# Hello World
# Hello World
# Hello World
# Hello World
# Hello World
# Hello World
# Hello World
# Hello World
# Hello World
コメント