lambda
- 匿名函数lambda:是指一类无需定义标识符(函数名)的函数或子程序。所谓匿名函数,通俗地说就是没有名字的函数,lambda函数没有名字,是一种简单的、在同一行中定义函数的方法。
- lambda表达式只允许包含一个表达式,不能包含复杂语句,该表达式的运算结果就是函数的返回值。
- lambda函数实际生成了一个lambda对象。
- lambda表达式的基本语法如下:
- lambda arg1,arg2,arg3… :<表达式>
- arg1/arg2/arg3为函数的参数(函数输入),表达式相当于函数体,运算结果是表达式的运算结果。
例子
lambda x: clf.predict(x)
- 使用x 作为输入,clf.predict(x)作为输出