是否可以在Python中为lambda表达式指定参数的默认值?

时间:2013-03-19 22:34:44

标签: python lambda

以下是正确的Python代码吗?如果没有,这种表达式的正确语法是什么?

x = lambda (y, z=None) : y if z == None else z

1 个答案:

答案 0 :(得分:3)

您不需要括号:

x = lambda y, z=None: y if z is None else z