Apply list of functions on an object in python
===

Is there any clean way to apply a list of functions on an object in python without lambda or list comprehensions? Like the Haskell expression:

    map ($ obj) [foo1,foo2]

with lambda in python:

    map(lambda foo:foo(obj),[foo1,foo2])

Is it extendable to class functions?

Perhaps something from operator or itertools?