1. 什麼是Lambda函數
Lambda函數,又稱匿名函數。通常遇到簡單的場景中使用,其返回值爲函數體。
2. Lambda函數語法
lambda parameters_list : expression
其中lambda
是Python函數預留的關鍵字,parameters_list
爲函數的參數列表,expression
爲函數體。lambda函數類似於以下普通函數:
def fun(paremeters_list):
return expression #此處返回的expression即是上述lambda函數的返回值,可以看出其返回的是一個表達式
3. Lambda函數示例
#打印數字1到5的平方:
#lambda實現方法:
a = lambda x: x**2
for i in range(1,6):
print(a(i))
#普通函數實現方法:
def fun(x):
return x**2
a = fun
for i in range(1,6):
print(a(i))
4. Lambda函數的應用
未完待續…