Lambda inside lambda

前端 未结 3 1105
长发绾君心
长发绾君心 2021-01-18 06:54

Just for curiosity. Discovered Lambdas a few days ago. I was jus wondering if something like that can be done:

(Tried on the interpret but none of my tries seemed to

3条回答
  •  长情又很酷
    2021-01-18 07:46

    You can use an inner lambda to return another function, based on the outer parameters:

    mul = lambda x: (lambda y: y * x)
    times4 = mul(4)
    print times4(2)
    

提交回复
热议问题