Шаг диапазона в NumPy
У функции arange третьим
аргументом идёт шаг между соседними
целыми. Конец по-прежнему не входит
в результат.
Создадим ряд от 2 до 8
с шагом 2 и выведем его:
import numpy as np
vals = np.arange(2, 8, 2)
print(vals) # выведет [2 4 6]
Шаг может быть отрицательным, тогда числа идут вниз. Создадим такой ряд и выведем его:
import numpy as np
vals = np.arange(10, 0, -3)
print(vals) # выведет [10 7 4 1]
Создайте ряд чётных целых от 0
до 10 не включая конец
с шагом 2 и выведите его.
Создайте убывающий ряд от 9
до 0 не включая конец
с шагом -3 и выведите его.
Создайте ряд от 1 до 7
не включая конец с шагом 3
и выведите его.