中級 › range()の範囲指定でループが1回分ずれる › パターン3
range()の範囲指定でループが1回分ずれる
range()の終端は指定した値を含みません。
1 days = ["Mon", "Tue", "Wed", "Thu", "Fri"] 2 for i in range(_____________): ^ 3 print(days[i])
出力: Mon
Tue
Wed
Thu期待: Mon〜Friの5行 (エラーにはなりません)
空欄を埋めて実行を通す
range(len(days) - 1)は最後の要素の1つ手前で止まります。全要素を回すにはrange(len(days))にします。
次の問題