Функция arange
Функция arange возвращает массив чисел, сгенерированных в указанном диапазоне.
Первый параметр определяет начальное значение (по умолчанию 0), второй - конечное значение (не включается в результат),
третий - шаг (по умолчанию 1). Также можно указать тип данных через параметр dtype.
Синтаксис
np.arange([start], stop, [step], [dtype])
Пример
Создадим массив чисел от 0 до 9:
import numpy as np
arr = np.arange(10)
print(arr)
Результат выполнения кода:
[0 1 2 3 4 5 6 7 8 9]
Пример
Создадим массив чисел от 1 до 10 с шагом 2:
import numpy as np
arr = np.arange(1, 11, 2)
print(arr)
Результат выполнения кода:
[1 3 5 7 9]
Пример
Создадим массив чисел от 0 до 5 с шагом 0.5:
import numpy as np
arr = np.arange(0, 5.5, 0.5)
print(arr)
Результат выполнения кода:
[0. 0.5 1. 1.5 2. 2.5 3. 3.5 4. 4.5 5. ]
Пример
Создадим массив с типом данных float:
import numpy as np
arr = np.arange(5, dtype=float)
print(arr)
Результат выполнения кода:
[0. 1. 2. 3. 4.]
Пример
Создадим массив отрицательных чисел от -5 до 0 с шагом 1:
import numpy as np
arr = np.arange(-5, 1, 1)
print(arr)
Результат выполнения кода:
[-5 -4 -3 -2 -1 0]
Смотрите также
-
функцию
linspace,
которая создает массив из указанного числа точек между началом и концом -
функцию
logspace,
которая создает массив логарифмически распределенных значений -
функцию
array,
которая создает массив из списка, кортежа или другого массива -
функцию
zeros,
которая создает массив, заполненный нулями