2013年3月18日
摘要: lambda:在python中使用lambda来创建匿名函数用法:1)g = lambda x : x + 3 g(3) = 6 2) g = lambda x, y: x + y g(2, 3) = 5 3)g = lambda k,v: "%s => %s" % (k,v) g('a', 'b') = 'a => b'lambda和def的区别:1)lambda会创建一个函数对象,但不会把这个函数对象赋给一个标识符,而def则会把函数对象赋值给一个变量。2)lambda它只是一个表达式,而def则是一个语句。 阅读全文
posted @ 2013-03-18 22:28 四野 阅读(309) 评论(0) 推荐(0) 编辑