python匿名函數(shù)怎么使用

小億
85
2024-03-27 16:50:33

Python中的匿名函數(shù)使用lambda關(guān)鍵字來(lái)定義,語(yǔ)法如下:

lambda arguments: expression

其中arguments為函數(shù)的參數(shù)列表,expression為函數(shù)的返回值。匿名函數(shù)通常用于需要簡(jiǎn)單函數(shù)定義的地方,尤其是在函數(shù)式編程中經(jīng)常使用。

例如,可以定義一個(gè)簡(jiǎn)單的匿名函數(shù)來(lái)計(jì)算兩個(gè)數(shù)的和:

add = lambda x, y: x + y
print(add(3, 4))  # 輸出7

需要注意的是,匿名函數(shù)通常只能包含一個(gè)表達(dá)式,且不能包含多條語(yǔ)句。

0