lambda淺析
lambda a, b: a+b
lambda 參數(shù)1,參數(shù)2: 返回值
首先看一個簡單的lambda颗搂,其中a, b是參數(shù)寨蹋,a+b是返回值,用c語言的函數(shù)表示如下擂涛。
int add(int a, int b)
{
return a+b;
}
分析表達式
[(lambda x: x*x)(x) for x in range(10)]
[(lambda x: x*x)(參數(shù)x) for 參數(shù)x in range(10)]