1. 程式人生 > >python基礎--lambda表達式

python基礎--lambda表達式

code print 過程 表達式 使用 In res 的區別 函數名

1.lambda表達式用法,語法:lambda parameters:express

s=lambda x:x+1
print(s(1))
>>:
2

2.函數定義:

def s(x):
    return(x+1)
print(s(1))
>>:
2   

3.使用lambda表達式和函數的區別在於,lambda表達式可以省去函數的定義過程,使代碼更加精簡;另外lambda表達式不用定義函數名稱

python基礎--lambda表達式