Дайте этому шанс:
def lambda_apply(unnamed_funcs, element):
for unnamed in unnamed_funcs:
yield unnamed(element)
>>> l = [lambda x: x**2, lambda x: 2*x]
>>> el = 5
>>> for y in lambda_apply(l, el):
... print y
...
25
10
Обратите внимание, что это работает не только для списка неназванных функций, но и для любого списка функций arity 1 . Это потому, что все функции, названные или нет, являются объектами первого класса в Python. Вы можете сохранить их в списке и использовать позже, как показано выше.