「Python3」range(start, stop, step)で等差数列を生成する
構文
range(start, stop, step)
start ≦ 値< stopでstepずつ増加する等差数列が生成される。
サンプルコード
# coding: utf-8 #!/usr/bin/python3 print(list(range(2, 8, 2))) print(list(range(9, 2, -2))) print(list(range(9, 2, 2))) print(list(range(3, 10, -2)))
実行結果
>python 101.py
[2, 4, 6]
[9, 7, 5, 3]
[]
[]