为什么要存储函数返回值?

时间:2018-09-28 08:26:03

标签: python

我是python的新手。这是我的代码。

def f(x=[]):
    x.append(1)
    return x

这是我的输出:

>>> f()
[1]
>>> f()
[1, 1]
>>> f()
[1, 1, 1]

为什么会这样?

0 个答案:

没有答案