Kの備忘録(仮)

Python、VBA、Excelを中心に記事を投稿

Python for文の活用1 (範囲がrange関数、リストの場合)

◆for文とは◆

決められた範囲内のみ処理を繰り返す
for 変数 in 範囲:
        # 処理
  • 範囲をrange関数で決める場合

    iに1から4までを順番に代入し
    「iの値を出力」を繰り返す
    ※range関数では、「範囲の最後の値」は含まれない点に注意する。
     range(1, 5)の場合は「iの値が1から5未満まで」となるので、
     実際に処理が繰り返されるのは「iの値が1から4まで」となる。
for i in range(1, 5):
    print(i)

# 出力結果
# 1
# 2
# 3
# 4
  • 範囲がリストの場合

    drinkにdrinks(リスト:'Coffee', 'Tea', 'Milk')の値を1つずつ順番に代入し
    「drinkの値を出力」を繰り返す
drinks = ['Coffee', 'Tea', 'Milk']

for drink in drinks:
    print(drink)

# 出力結果
# Coffee
# Tea   
# Milk