セクション 1. 章 15
single
Lambda Functions in Python
メニューを表示するにはスワイプしてください
Lambda functions are anonymous functions, meaning they don't have a name. They are created using the lambda keyword and are often used to define short functions where you can specify a function on the spot.
The basic syntax of a lambda function is as follows:
lambda arguments: expression
lambda: the keyword indicating the start of a lambda function definition;arguments: the list of arguments the function takes;expression: the expression executed when the function is called. The result of the expression is returned as the function's value.
The key feature of lambda functions is their concise syntax. They are convenient when you need to define a simple function without writing a lot of code.
123square = lambda x: x**2 result = square(5) print(result)
タスク
スワイプしてコーディングを開始
There is a list of prices (prices), and a lambda expression needs to be implemented that takes a price as a parameter and deducts 13% tax from it.
- Define a lambda expression using the
lambdakeyword. - The lambda expression should take one parameter (
price). - If the
priceis negative, consider it invalid and return 0 using themax()function directly within the lambda expression. - The lambda should first check the price and then deduct 13% from the valid amount.
- Use a list comprehension to apply
apply_taxto each element inprices.
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 15
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください