python 在匿名函数中绑定变量的值

2022-05-24  本文已影响0人  孙广宁
7.7 如何在lambda定义的匿名函数中绑定特定的变量
>>> x =10
>>> a = lambda y:x+y
>>> x =20
>>> b = lambda y:x+y
>>> a(5)
25
>>> b(5)
25
>>>
>>> x =10
>>> a = lambda y:x+y
>>> a(5)
15
>>> x =20
>>> b = lambda y:x+y
>>> b(5)
25
>>>
>>> x =10
>>> a = lambda y,x=x:x+y
>>> x =20
>>> b = lambda y,x=x:x+y
>>> a(5)
15
>>> b(5)
25
>>>
上一篇下一篇

猜你喜欢

热点阅读