Let's define a function f such that f = lambda x1,x2, ... , xn: x1 + x2 and an numpy array a = np.array([a1,a2, ... , an]) of length n. How can I apply f using as arguments the components of a by iterating over every element of it?
Notice that I don't want to apply f this way: y = f(a[0], .... a[n]) but using a for loop (something like this: y = lambda(u for u in a)).
f(*a)?