2018-12-27
阅读量:
764
range函数
回顾一下range()函数的一般语法,即
range(start, stop, step)
该range()
函数返回值的start
值范围,直到但不包括stop
值,其中每个值基本上是,start + 1*step, start + 2*step, start + 3*step, ...
如果我们选择一个非常大的step
值,那么这个函数的运行方式就没有任何区别。它只包含小于该stop
值的值,因此如果较大的step
值意味着该范围内的元素较少。
例如,
range(1, 10, 11)
对于此范围,我们可以看到第二个值1 + 11 = 12
已经大于stop
值10
。该函数将简单地排除该值,然后终止。所以,我们只会得到以下结果,只有start
价值。
result = list(range(1, 10, 11))
print(result) # [1]






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论