Учитывая массив значений, диапазон и значение, как я могу заполнить массив значением внутри диапазона?
Есть ли способ быстрее, чем заполнить его вручную одной петлей по очереди?
Edit:
myArray = np.zeros(10)
Что я хочу: [0, 0, 0, 0, 1, 1, 1, 0, 0, 0]
arr = np.zeros(10) arr[4:7] = 1 print(arr)
Выход:
array([0., 0., 0., 0., 1., 1., 1., 0., 0., 0.])