使用關鍵字lambda
可以創建匿名函數。匿名函數是一種不需要使用def
關鍵字定義的簡單函數,可以接受任意數量的參數,但只能返回一個表達式的結果。
匿名函數的語法如下:
lambda 參數列表: 表達式
其中,參數列表是函數的參數,用逗號分隔;表達式是函數的返回值。
下面是一個使用lambda
創建匿名函數的例子:
# 創建一個匿名函數,接受兩個參數并返回它們的和
sum = lambda x, y: x + y
# 調用匿名函數
result = sum(3, 4)
print(result) # 輸出:7
在上面的例子中,我們使用lambda x, y
定義了一個匿名函數,它接受兩個參數x
和y
,并返回它們的和。然后,我們通過sum(3, 4)
調用了匿名函數,并將結果賦給result
變量。最后,我們打印出result
的值,即7。