lambdaで匿名関数を作成する方法は?

ラムダキーワードを使用することで、無名関数を作成することができます。 無名関数は、defキーワードを使用して定義する必要がない簡単な関数で、任意の数の引数を受け取ることができますが、式の結果を1つしか返すことができません。

匿名関数の構文は以下の通りです:

lambda 参数列表: 表达式

パラメータリストは関数の引数であり、コンマで区切られています。式は関数の返り値です。

ラムダを使用して匿名関数を作成する例は次のとおりです。

# 创建一个匿名函数,接受两个参数并返回它们的和
sum = lambda x, y: x + y

# 调用匿名函数
result = sum(3, 4)
print(result)  # 输出:7

上記の例では、私たちはラムダx、yを使用して匿名関数を定義し、それが2つのパラメータxとyを受け入れてそれらの合計を返すことを示しました。その後、sum(3, 4)を使用して匿名関数を呼び出し、その結果をresult変数に割り当てました。最後に、resultの値である7を出力しました。

bannerAds