我有一个非常基本的问题。由于某种原因,我记不起如何做到这一点。如何访问函数中定义的变量,而这些变量没有在类中声明。如何访问y
变量?以及如何传递lambda的值?如何返回lambda内部定义的c
的值?
def fun ():
y = 100
x = lambda c,s,y : c*s*y
此外,如何将函数中的值传递给lambda?
如果要在lambda中使用y
,则不要将其指定为lambda:的参数
def fun():
y = 5
x = lambda c, s: c*s*y
return x(2, 3)
>>> fun()
30