标签: python
为什么errors参数会在连续的函数调用中持续存在?因为没有指定参数,所以不应该重置为[]吗?
[]
def test(errors=[]): errors.append('hello') return errors print(test()) # ['hello'] print(test()) # ['hello', 'hello']