python 函数的默认参数 用不可变对象

如图 当函数的参数LIst是一个可变对象list 

当不传值时 会计算一下LIst 下次调用 LIst就不是空值了 导致不是想要的结果

当默认参数是个不可变值时 就不会出现上述的问题

猜你喜欢

转载自blog.csdn.net/weixin_42364322/article/details/85051131