Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ ラムダ関数 | 再帰とラムダ関数
Python関数チュートリアル
セクション 5.  3
single

single

bookラムダ関数

メニューを表示するにはスワイプしてください

ラムダ関数は無名関数であり、名前を持ちません。lambda キーワードを使って作成され、その場で関数を定義したい場合によく利用されます。

ラムダ関数の基本構文は次のとおりです:

lambda arguments: expression
  • lambda: ラムダ関数定義の開始を示すキーワード
  • arguments: 関数が受け取る引数のリスト
  • expression: 関数が呼び出されたときに実行される式。この式の結果が関数の戻り値となります。

ラムダ関数の主な特徴は、その簡潔な構文です。短いコードで簡単な関数を定義したい場合に便利です。

123
square = lambda x: x**2 result = square(5) print(result)
copy
タスク

スワイプしてコーディングを開始

価格のリストprices)があり、価格パラメータとして受け取り、そこから13%の税金を差し引くためのラムダ式を実装する必要があります。

  1. lambda キーワードを使ってラムダ式を定義します。
  2. ラムダ式1つのパラメータprice)を受け取ります。
  3. priceが負の場合は無効とみなし、ラムダ式内で直接 max() 関数を使って0を返します
  4. ラムダはまず価格をチェックし、その後有効な金額から13%を差し引きます
  5. リスト内包表記を使って、apply_taxprices各要素に適用します。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 5.  3
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt