python的lamda表达式

来源:互联网 发布:linux 解压缩 编辑:程序博客网 时间:2024/05/22 06:20
lambda形式
lambda语句被用来创建新的函数对象,并且在运行时返回它们。
例15.2 使用lambda形式
#!/usr/bin/python
# Filename: lambda.py
def make_repeater(n):
    return lambda s: s*n
twice = make_repeater(2)
print twice('word')
print twice(5)
(源文件:code/lambda.py)
输出
$ python lambda.py
wordword
10
0 0