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