lambda_form | ::= | "lambda" [parameter_list]: expression |
ラムダ形式 (lambda form, ラムダ式 (lambda expression)) は、
構文法的には式と同じ位置付けになります。ラムダは、無名関数を作成
できる省略記法です; 式 lambda arguments: expression
は、関数オブジェクトになります。ラムダが表す無名オブジェクトは、
以下のコード
def name(arguments): return expression
で定義された関数と同様に動作します。
引数リストの構文法については、7.5 節を参照してください。 ラムダ形式で作成された関数は、実行文 (statement) を含むことができない ので注意してください。
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。