这是因为Python的后期绑定关闭。您可以通过以下方式解决此问题:
def multipliers(): return [lambda x, i=i : i * x for i in range(4)]
上一篇 Tensorflow执行时间
下一篇 UnboundLocalError:分配前引用了局部变量,为什么在这种情况下不应用LEGB规则
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号