python 中的 range

版权声明:本文为博主原创文章,未经博主允许不得转载。 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]

猜你喜欢

转载自blog.csdn.net/robert_chen1988/article/details/82873873