码迷,mamicode.com
首页 > 编程语言 > 详细

Python-lambda函数,map函数,filter函数

时间:2016-12-27 23:27:33      阅读:332      评论:0      收藏:0      [点我收藏+]

标签:art   put   bsp   依次   list   html   否则   cti   理解   

lambda函数主要理解:

    lambda 参数:操作(参数)。 lambda语句中,冒号前是参数,可以有多个,用逗号隔开,冒号右边的返回值。lambda语句构建的其实是一个函数对象

map函数:

   map(function_to_apply, list_of_inputs)。map函数可以把list_of_inputs内的对象依次输入到function_to_apply中进行操作。

filter函数:

  filter(function_to_apply, list_of_inputs)。Filter函数就是把list_of_inputs内的每个对象依次输入到function_to_apply中,当function_to_apply的的返回值是True的时候,这个参数就保留,

                                                                  否则就丢弃。

[1]. http://www.cnblogs.com/BeginMan/p/3178103.html

[2]. http://www.jb51.net/article/64999.htm

[3]. python 进阶

Python-lambda函数,map函数,filter函数

标签:art   put   bsp   依次   list   html   否则   cti   理解   

原文地址:http://www.cnblogs.com/20150705-yilushangyouni-Jacksu/p/6227568.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!