lambda函數介紹

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函數的應用

未完待續…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章