python lambda函数
摘要:
首先说一下什么是lambda函数。 lambda函数是python中的一种定义函数的方法(当然在很多其它语言中,比如lisp也有)。通过lambda定义的函数,没有函数名。比如下面的代码:>>> lambda x: x*x at 0x2ae456263938>这段lambda代码只是返回了一个函数对象的指针(姑且这么理解吧)。 lambda 后面跟的是该函数的参数列表,这里是一个 x. 而 " : " 后面跟的是函数体。 这一段代码的意识是创建一个函数,该函数接受一个参数并返回其平方。 这段代码创建了一个函数对象后,这个函数对象没有被任何人引用,所以 阅读全文
posted @ 2014-04-03 14:35 kramer 阅读(569) 评论(0) 推荐(0) 编辑