制御構造ツール(4章)
Pythonのlambda式に関する説明として正しいものはどれか。
- Alambda式はdef文と同様に複数のステートメントを含むことができる
- Blambda式は必ず変数に代入しなければ使用できない
- ✓単一の式のみを本体に持つ無名関数を作成できるが、複数文を含めることはできない
- Dlambda式では引数を取ることができない
解説
lambda式は単一の式のみを本体に持つ小さな無名関数を作成するための構文であり、def文のように複数のステートメントを含むことはできない。引数を取ることも可能である。
根拠Pythonチュートリアル4章 制御構造ツール(lambda式)