Lambda 函式是匿名函式,這意味著函式沒有名稱。眾所周知,def 關鍵字用於在 Python 中定義一個普通函式。同樣,lambda關鍵字用於在Python中定義匿名函式。
s1 = 'GeeksforGeeks'
s2 = lambda func: func.upper()
print(s2(s1))
ambda 和 def 關鍵字的區別
在 Python 中,lambda 和 def 都可以用來定義函式,但它們的用途略有不同。def 用於建立標準的可重複使用函式,而 lambda 主要用於僅暫時需要的簡短匿名函式。