Pythonのfor文の基本

Pythonでくりかえしの処理は最もよく使われます。

a = [3, 6, 9, 12, 15]
print(a[0])
print(a[1])
print(a[2])
print(a[3])
print(a[4])

出力:

3
6
9
12
15

しかしリストの要素がたくさん増えたとき、print(a[3])などといちいち書くことは大変です。そこで次のように書きます。

a = [3, 6, 9, 12, 15]
for x in a:
    print(x)

出力:

3
6
9
12
15

for x in a:はaというリストから順に値を取りだすという意味です。リストから取りだした値は一時的にxに入れています。

問題

「りんご」「みかん」「いちご」を出力するプログラムがつくりなさい。

解答

a = ['りんご', 'みかん', 'いちご']
for x in a:
    print(x)

出力:

りんご
みかん
いちご

広告

広告

広告

技術

言語

高校理系

高校文系

中学

小学

エッセイ

姉妹サイト