Python3 的 range 函数
发布时间
阅读量:
阅读量
Python3 之 range函数
- 一、说明
- 二、语法
- 三、注意事项
一、说明
Python3中的**range()**函数所生成的为一种“可迭代对象”(其本质为对象,而非迭代器),并不属于列表类型,因此在进行打印操作时并不会输出列表形式。
Python3中**list()函数具备对象迭代器的功能,能够将range()**函数返回的可迭代对象转换成列表形式,最终所得到的变量类型即为列表。
>>> range(5)
range(0, 5)
>>> list(range(5))
[0, 1, 2, 3, 4]
二、语法结构分析
range(stop)
range(start, stop[, step])
参数说明:
start表示计数的初始数值,若未明确指定则默认为0;
stop表示计数的终止数值,但该值本身不会被包含在内;
step代表每次递增的步长,默认情况下为1,且不允许设置为0;
range函数用于生成一系列整数,其范围遵循左闭右开的原则,本质上构成一个等差数列。
>>> a = ran
全部评论 (0)
还没有任何评论哟~
