博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Python学习:函数式编程(lambda, map() ,reduce() ,filter())

Posted on 2019-04-01 09:44  Alvis_Lv  阅读(189)  评论(0编辑  收藏  举报

1. lambda: Python 支持用lambda对简单的功能定义“行内函数”

  

2.map() :

  

3.reduce() :

  

4.filter() :

  

map() ,reduce() , filter()循环速度比Python内置的for , while 循环要快的多,所以在可以使用这些函数的时间尽量不去使用列表解析;