• 6.13. lambda 表达式

    6.13. lambda 表达式

    1. lambda_expr ::= "lambda" [parameter_list] ":" expression
    2. lambda_expr_nocond ::= "lambda" [parameter_list] ":" expression_nocond

    lambda 表达式(有时称为 lambda 构型)被用于创建匿名函数。 表达式 lambda parameters: expression 会产生一个函数对象 。 该未命名对象的行为类似于用以下方式定义的函数:

    1. def <lambda>(parameters):
    2. return expression

    请参阅 函数定义 了解有关参数列表的句法。 请注意通过 lambda 表达式创建的函数不能包含语句或标注。