Die Funktion arange erzeugt gleichmäßig verteilte Werte über ein gegebenes Interval:
arange([start,] stop[, step,], dtype=None)
>>> np.arange(10)
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
>>> np.arange(3,10)
array([3, 4, 5, 6, 7, 8, 9])
>>> np.arange(3,10,2)
array([3, 5, 7, 9])
Im Gegensatz zu range sind auch Floats als Argumente möglich:
>>> np.arange(1.1, 10.4, 0.7)
array([ 1.1, 1.8, 2.5, 3.2, 3.9, 4.6, 5.3, 6. , 6.7, 7.4, 8.1, 8.8, 9.5, 10.2])