numpy arange 用法及代码示例
用法:
numpy.arange([start, ]stop, [step, ]dtype=None)
返回给定间隔内的均匀间隔的值。
在半开间隔内生成值[start, stop)(换句话说,间隔包括开始但不包括停止)。对于整数参数,该函数等效于Python 内置 range函数,但返回ndarray而不是列表。
当使用非整数步骤(例如0.1)时,结果通常将不一致。最好用numpy.linspace对于这些情况。
– | 描述 |
---|---|
参数 | start: number, 可选参数 间隔的开始。间隔包括该值。默认起始值为0。 stop: number step: number, 可选参数 dtype: dtype |
返回值 | arange: ndarray 均匀间隔的值的数组。 对于浮点参数,结果的长度为ceil((stop – start)/step)。由于浮点溢出,此规则可能导致out的最后一个元素大于停止。 |
例子:
>>> np.arange(3)
array([0, 1, 2])
>>> np.arange(3.0)
array([ 0., 1., 2.])
>>> np.arange(3,7)
array([3, 4, 5, 6])
>>> np.arange(3,7,2)
array([3, 5])
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。