Pythonのrangeオブジェクト
面白いオブジェクトがあります。
rangeオブジェクトは、整数の繰り返しのシーケンスを返すオブジェクトです。
R = range(stop)
R = range(start, stop, step)
変数 |
内容 |
---|---|
start |
開始値となる整数 |
stop |
終了値の整数 |
step |
増分を示す整数。省略可。既定値は1です。 |
R |
rangeオブジェクト |
試してみた方がわかりやすいでしょう。
>>> R = range(0,10,1)
>>> R
range(0, 10)
>>> list(R)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> R = range(5)
>>> R
range(0, 5)
>>> list(R)
[0, 1, 2, 3, 4]
公開日
広告