語法
lambda函數的語法僅包含單個語句,如下:
lambda [arg1 [,arg2,.....argn]]:expression
以下為例子來說明函數lambda形式是如何工作的:
#!/usr/bin/python
# Function definition is here
sum = lambda arg1, arg2: arg1 + arg2;
# Now you can call sum as a function
print "Value of total : ", sum( 10, 20 )
print "Value of total : ", sum( 20, 20 )
當執行上面的代碼,產生以下結果:
Value of total :? 30
Value of total :? 40