Python_匿名函数:lambda()表达式

匿名函数lambda

Python特有的匿名函数,是一个表达式

 

1、简单用法

>>> lambda x,y:x+y
<function <lambda> at 0x00000000021CDB70>
>>> fuc=lambda x,y:x+y
>>> fuc(1,2)

 

 

 示例:

def make_repeater(n):
    return lambda s: s*n
twice = make_repeater(2)
print (twice('word'))
print (twice(5))

 

 

posted @ 2018-10-07 17:39  翻滚的小强  阅读(211)  评论(0编辑  收藏  举报