>>283
その理解は疑わしい。
i = 1
f = lambda x: x + i
f(0)
---> 1
i = 2
f(0)
---> 2

MLのように単一代入の関数型言語では、このような動作にはならない。

PerlやJavaScript, C#のようにクロージャが使える手続き型言語では、
Pythonと同じ動作になるのがほとんどだと思う。