Я искал способы избежать длинных циклов "for", так как буду иметь дело со мной sh операциями, и мне было интересно, есть ли способ создать массив функций. Было бы неплохо что-то вроде следующего.
x=np.array([1,2,3,4,5])
funcs=np.array([func1,func2,func3,func4],dtype=function)
output=funcs(x)