函数:range()
- 函数说明: range(start, stop[, step]) -> range object,根据 start 与 stop 指定的范围以及 step 设定的步长,生成一个序列。
- 参数含义:
- start: 计数从 start 开始。默认是从 0 开始。例如 range(5)等价于 range(0, 5);
- end: 开始到 end 结束,不包括 end. 例如:range(0, 5) 是 [0, 1, 2, 3, 4] 没有 5
- scan:每次跳跃的间距,默认为 1。例如:range(0, 5) 等价于 range(0, 5, 1)
- range 多用作循环,range(0,10)返回一个 range 对象,如想返回一个 list,前面加上 list 转换
函数返回的是一个 range object
>>>
range中的setp 不能使float,所有range不能生成小数。
函数:arrange()
- 函数说明:arange([start,] stop[, step,], dtype=None) 根据 start 与 stop 指定的范围以及 step 设定的步长,生成一个 ndarray。 返回array 类型对象。
>>>
- range() 中的步长不能为小数,但是numpy.arange() 中的步长可以为小数
>>>