python 里的Lambda

python中有一个匿名函数lambda,匿名函数顾名思义就是指:是指一类无需定义标识符(函数名)的函数或子程序。最早引入匿名函数的是LISP语言,LISP是最早的函数编程式语言,

#!/usr/bin/python
def f(x):
    return x*x
print f(4)

等价于

g = lambda x:x*x
print g(4)

print (lambda x:x*x)(4)

 

posted @ 2017-07-02 14:34  鱼長  阅读(127)  评论(0编辑  收藏  举报