例:
求x的平方
def f(x):
return x*x
匿名函数:
f = lambda x : x*x
1、什么是lambda函数?
lambda函数是一个可以接收任意多个参数(包括可选参数)并且返回单个表达式的函数
2、匿名函数的好处?
用匿名函数有个好处,因为函数没有名字,不必担心函数名冲突。
lambda 函数比较轻便, 即用即仍, 很适合需要完成一项功能, 但是此功能只在此一处使用, 连名字都很随意的情况下;
匿名函数, 一般用来给 filter, map 这样的函数式编程服务;
作为回调函数, 传递给某些应用, 比如消息处理