numpy.arange生成给定间隔的数组
2020-02-11 本文已影响0人
老王叔叔
numpy.arange([start, ]stop, [step, ]dtype=None)
返回给定间隔内的均匀间隔值。
间隔包括,开始值,但不包括截止
numpy.arange([开始(默认为0), ]截止, [间隔(默认为1), ]dtype=None)
>>> 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])
>>> np.arange(5,1,-1)
array([5, 4, 3, 2])
>>> np.arange(5,step=-1)如果step为负数,开始值要指定
array([], dtype=int32)