它们是同一类型,因此它们的处理方式相同:
>>> type(a)<type 'function'>>>> type(b)<type 'function'>
Python还知道将
b其定义为lambda函数,并将其设置为函数名称:
>>> a.func_name'a'>>> b.func_name'<lambda>'
换句话说,它影响了该函数将获得的名称,但是就Python而言,这两个函数都是函数,这意味着它们通常可以以相同的方式使用。有关酸洗的功能和lambda函数之间的重要区别,请参见以下mgilson的评论。



