在Python中,如果我有一个变量:
任何对 x 的修改也会修改 y,而且我可以这样做。
x = y
任何对 x 的修改也会修改 y,而且我可以这样做。
x = deepcopy(y)
如果我想在处理x时避免修改y
举个例子,我有:
myFunc():
return y
def main():
x = myFunc()
如果修改x,是否仍然会修改y,或者由于它是从另一个函数返回的,它会像深拷贝一样?