簡(jiǎn)介
對(duì)于單行函數(shù),為了避免函數(shù)定義的繁瑣,可以使用lambda表達(dá)式。
優(yōu)點(diǎn):
- 使代碼更加簡(jiǎn)潔
- 對(duì)于不頻繁使用的函數(shù),運(yùn)用lambda表達(dá)式,可以在使用完表達(dá)式后立即釋放內(nèi)存,提高代碼性能。
lambda表達(dá)式
定義:lambda 入?yún)ⅲ罕磉_(dá)式
實(shí)例
print((lambda x,y : x **y)(2,3)) //輸出為8
or
power = lambda x,y : x **y //輸出為8
power(2,3)