Не знаю, понял ли я ваш вопрос. Но я надеюсь, что это поможет вам.
tip 01
import numpy as np
indexes = [1, 5, 7] # index list
y = np.array([9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]) #array example
y[indexes][2] #3rd(0,1,>>2<<) item of y array (1,5,>>7<<).
В этом случае y [7] равно 16.
tip 02
Это также может быть полезно.
y = np.array([0,1,1,0,3,0,1,0,1,0])
y
массив ([0, 1, 1, 0, 3, 0, 1, 0, 1, 0])
np.where(y != 1, y, 0)
y
массив ( [0, 0, 0, 0, 3, 0, 0, 0, 0, 0])