版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/robert_chen1988/article/details/82873873
range 被 Python 直接视为一种数据类型,表示一个整数数列。
包含终点(必有),起点(可选),步长(可选)。
range(stop) -> range object
range(start, stop[, step]) -> range object
Return an object that produces a sequence of integers from start (inclusive)
to stop (exclusive) by step. range(i, j) produces i, i+1, i+2, …, j-1.
start defaults to 0, and stop is omitted! range(4) produces 0, 1, 2, 3.
**若要显示 range 中的数字,则用 list(range) **
举例:
list(range(4))
Out[14]: [0, 1, 2, 3]
list(range(1,4))
Out[15]: [1, 2, 3]
list(range(1,4,2))
Out[16]: [1, 3]