質問: False) ``` こう入力し実行すると SyntaxError: expression cannot contain assignment, perhaps you meant "=="? というエラーが出ます。 つまり、lambda関数のコロンの後には、実行する内容を書くというより リターンする内容しかかけないということでしょうか。。。 どうぞよろしくお願いします。 以下、VERSION になります。 Python: 3.8
回答: > > リターンする内容しかかけないということでしょうか。。。 > > > lambda式には「式」しか書けません。式を評価した値が復帰値となります。 代入文やfor文などの「文」は書けません。