Есть ли функция NumPy, которая позволяет указать начало, шаг и номер?Python

Программы на Python
Anonymous
Есть ли функция NumPy, которая позволяет указать начало, шаг и номер?

Сообщение Anonymous »

Мы все знакомы с np.linspace, который создает массив с заданными началом, остановкой и количеством элементов:

Код: Выделить всё

In [1]: import numpy as np

In [2]: np.linspace(0, 10, 9)
Out[2]: array([  0.  ,   1.25,   2.5 ,   3.75,   5.  ,   6.25,   7.5 ,   8.75,  10.  ])
Аналогично, кто мог забыть np.arange, который создает массив с заданными началом, остановкой и шагом:

Код: Выделить всё

In [4]: np.arange(0, 10, 1.25)
Out[4]: array([ 0.  ,  1.25,  2.5 ,  3.75,  5.  ,  6.25,  7.5 ,  8.75])
Но существует ли функция, которая позволяет указать начало, шаг и количество элементов, опуская при этом остановку? Должно быть.

Вернуться в «Python»