2014年4月3日

python lambda函数

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

posted @ 2014-04-03 14:35 kramer 阅读(574) 评论(0) 推荐(0) 编辑

python map函数

摘要: python的map函数官方说明如下:>>> help(map)Help on built-in function map in module __builtin__:map(...) map(function, sequence[, sequence, ...]) -> list Return a list of the results of applying the function to the items of the argument sequence(s). If more than one sequence is given, the function . 阅读全文

posted @ 2014-04-03 11:35 kramer 阅读(233) 评论(0) 推荐(0) 编辑

导航