09 junio 2010

Funciones lambda en pyton

Son funciones de una línea que se pueden utilizar en cualquier lugar donde se necesite una función.

Desaparece la palabra reservada "return" y los paréntesis con los parámetros. Se pueden asignar a una variable o ejecutar directamente:

ejemplos:

>>> l = lambda x: x*3
>>> l(4)
12
>>> (lambda x: x*3) (4)
12

No hay comentarios: