Vicky34 blog.

IT・プログラミングメイン

range()メモ

range()

range()の引数について

引数名 内容
start デフォルトは0
end 最大範囲
step デフォルトは1

利用例

# 0 ~ 9
print(list(range(10)))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

# 1 ~ 10
print(list(range(1, 11)))
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

# 1~50までの偶数のリスト
even_numbers = [i for i in range(1, 51) if i % 2 == 0]
print(even_numbers)
[2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]

print(list(range(0, 30, 5)))
[0, 5, 10, 15, 20, 25]

print(list(range(0, -11, -1)))
[0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10]