range([start,] stop[, step]) | Returns a list of progressively greater integers. start - Integer value denoting the initial value in the list. If omitted, defaults to 0. This parameter is inclusive.
stop - Integer value, determines when to cease generating integers. This parameter is exclusive.
step - Integer value to increment each new integer by. If omitted, step defaults to 1.
If step is positive, integers will be generated as long as ( start + i * step < stop) is true. If step is negative, integers will be generated as long as ( start + i * step > stop) is true. |
print range(5)
print range(1, 5)
print range(1, 10, 3)
print range(15, 0, -3)
| [0, 1, 2, 3, 4]
[1, 2, 3, 4]
[1, 4, 7]
[15, 12, 9, 6, 3] |