| lambda_form | ::= | "lambda" [parameter_list]: expression |
Lambda forms (lambda expressions) have the same syntactic position as
expressions. They are a shorthand to create anonymous functions; the
expression lambda arguments: expression
yields a function object. The unnamed object behaves like a function
object defined with
def name(arguments):
return expression
See section 7.5 for the syntax of parameter lists. Note that functions created with lambda forms cannot contain statements.
See About this document... for information on suggesting changes. Document provided by Web Master Resources and hosted at Speedy Domain Registration Company