摘要: Python支持一种有趣的语法,它允许你快速定义单行的最小函数。这些叫做lambda的函数,是从Lisp借用来的,可以用在任何需要函数的地方。lambda函数介绍>>> def f(x):... return x*2... >>> f(3)6>>> g = lambda x: x*2 >>> g(3)6>>> (lambda x: x*2)(3) 6这是一个lambda函数,完成同上面普通函数相同的事情。注意这里的简短的语法:在参数列表周围没有括号,而且忽略了return关键字 (隐含存在,因为整个函数只 阅读全文
posted @ 2012-04-28 16:46 指尖的跳动 阅读(341) 评论(0) 推荐(0) 编辑