1 a = 4 2 3 def f(x): 4 g = lambda y, x=x: lambda z, x=x, y=y: (x, y, z, a) 5 return g 6 7 result = f(1)(2)(3) 8 assert result == (1, 2, 3, 4)