Python默认参数必须为不可变对象 2016-12-04 本文已影响46人 戏之地 Python的默认参数如果为可变对象 python的默认参数list在函数定义的时候就已经被计算出来了,并指向一个对象。因为这个对象是可变的,所以上一次的修改会继续。函数在定义时,已经走了一遍了,会形成一个链 解决方法 Paste_Image.png 进行一下判断即可