On Wednesday, August 28, 2013 2:52:46 PM UTC+2, AdamKal wrote:
> Hi,
>
>
>
> From time to time I have to apply a series of functions to a value in such a
> way:
>
>
>
> func4(func3(func2(func1(myval))))
>
>
>
> I was wondering if there is a function in standard library that would take a
> list of functions and a initial value and do the above like this:
>
>
>
> func_im_looking_for([func1, func2, func3, func4], myval)
>
>
>
> I looked in itertools but nothing seamed to do the job. This seams like
> something vary obvious that was needed many times elsewhere so maybe you
> could help me?
My way is so obvious that it may not be that interesting...
def func4(f1,f2,f3,f4):
def anon(x):
f1(f2(f3(f4(x))))
return anon
--
http://mail.python.org/mailman/listinfo/python-list