小编Ire*_*ner的帖子

append 方法如何在 python 中工作?

我学习编程语言,一个测验问题和解决方案是这样的:

def foo(x):
   x.append (3)
   x = [8]
   return x

x=[1, 5]
y= foo(x)
print x
print y
Run Code Online (Sandbox Code Playgroud)

为什么打印如下:

[1 5 3 ]
[8]
Run Code Online (Sandbox Code Playgroud)

为什么 x 不等于 8 ?

python python-2.7

3
推荐指数
2
解决办法
2197
查看次数

标签 统计

python ×1

python-2.7 ×1