找出可变默认值里的 bug

来自 Python 基础
Python 3.14 入门 4分钟 找出 1处问题

找出为什么第二次调用的结果包含第一次调用的标签。

Python
def add_tag(tag, tags=[]):
    tags.append(tag)
    return tags


print(add_tag("new"))
print(add_tag("sale"))
在试验场中打开
报告错误