lambda

python学习网 2017-08-07 18:44:02

1,作用

      匿名函数,不需要函数名

      用于:(1) 表达式很简单时;(2) 仅使用一次时;

2,格式

      lambda argument : expression

      可以有多个参数,但应仅有一个表达式

3,一些常见的与lambda结合使用的函数(输入参数是一个函数和一个List)

      (1) filter

      过滤掉函数返回结果非真的List单元,返回一个List

      例如:

      image

      (2) map

      每个List单元经函数运算

      例如:

      image

      (3) reduce

      用函数循环一遍List单元,并且每次运算结果累积

      例如:

      image

阅读(832) 评论(0)