python内置函数:lambda、map、filter
摘要:
lambdalambda可以理解为一种小函数,但是它是一个表达式,而不是一个语句,所以在def不允许出现的地方仍然可以使用lambda函数,例如list里。但是lambda内只可以执行一个表达式。deff(x):returnx**2printf(3)a=lambdax:x**2printa(3)a=lambdax,y:x+yprinta(1,2)~一个lambda语句就相当于一个函数定义,调用的时候也和函数一样。map函数有时候我们可以需要处理一个列表里的所有元素,可以使用一个for循环来完成这个工作。但是Python内置的map函数可以帮我们的忙,它接受函数和列表作为参数,然后返回函数处理之 阅读全文
posted @ 2012-09-01 20:41 linzuxin 阅读(458) 评论(0) 推荐(0) 编辑