摘要
匿名函数
目的
- 掌握匿名函数的使用
内容
匿名函数
- 当我们在传入函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便。
- 例子 乘方
lambda x: x * x
-
关键词lambda 冒号前面表示的是函数参数,可以有多个,逗号隔开,冒号右边是返回值
-
匿名函数只能有一个表达式。不能写return
-
匿名函数也是一个函数对象,也可以把匿名变量赋值给一个变量,再利用变量调用该函数
-
reduce() 函数会对参数序列中元素进行累积。
#语法
reduce(function, iterable[, initializer])
#function -- 函数,有两个参数
#iterable -- 可迭代对象
#initializer -- 可选,初始参数
总结
- 匿名函数的使用和优势