相关疑难解决方法(0)

Python列表是否可变?

当我输入以下代码时

x=[1,2,4]
print(x)
print("x",id(x))
x=[2,5,3]
print(x)
print("x",id(x))
Run Code Online (Sandbox Code Playgroud)

它给出了输出

[1, 2, 4]
x 47606160
[2, 5, 3]
x 47578768
Run Code Online (Sandbox Code Playgroud)

如果列表是可变的,那么为什么在更改列表x时它会给出2个内存地址?

python list mutable

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

标签 统计

list ×1

mutable ×1

python ×1