Nu folosesti bine lambda. Lambda in Python este un fel de functie matematica, care trebuie definita inainte de folosire.
lambda a : f(a)
De exemplu in cazul tau, programul arata asa:
>>> x = lambda a: a**2
>>> squares = []
>>> for i in range(5):
... squares.append(x(i))
...
>>> squares
[0, 1, 4, 9, 16]
Sper ca te-ai lamurit!