lambda可以用來創(chuàng)建匿名函數(shù)脱羡,也可以將匿名函數(shù)賦給一個(gè)變量供調(diào)用,它是Python中一類比較特殊的聲明函數(shù)的方式,lambda來源于LISP語言锉罐,其語法形式如下:
lambda params:expr
其中params相當(dāng)于聲明函數(shù)時(shí)的參數(shù)列表中用逗號(hào)分隔的參數(shù)帆竹,expr是函數(shù)要返回值的表達(dá)式,而表達(dá)式中不能包括其它語句脓规,也可以返回元組(要用括號(hào))栽连,還允許在表達(dá)式中調(diào)用其他函數(shù)。
示例:交互式環(huán)境下的lambda