小编one*_*lf1的帖子

不了解python中的闭包问题

def a(b=[]):
    b.append(1)
    return b

print a()
print a()
Run Code Online (Sandbox Code Playgroud)

我突然得到了一张2元的名单,但是如何?不应该每次都被设置为空列表.

谢谢您的帮助

python closures parameter-passing

5
推荐指数
2
解决办法
162
查看次数

标签 统计

closures ×1

parameter-passing ×1

python ×1