我来自java世界,我期待以下事情
int a = valueassignedbyfunction(); int b = a; a = a + 1;
在此之后a大于b.但是在python中,一旦a = a + 1操作完成,b就会自动增加1,因为这个b引用的是同一个对象.如何只复制a的值并将其分配给名为b的新对象?
谢谢!
python pass-by-value
pass-by-value ×1
python ×1