我想对以下内容进行一些澄清
my_func(a):
b = a.copy() # now you have 2 objects obj_1 and obj_1.copy
change(b)
return b
a = obj_1
a = my_func(a)
将my_func()的值赋值给a后,我猜原始对象obj_1仍为“未引用”(对吗?)
并且必须删除(正确?)
这是由Python的垃圾收集器(对吗?)
自动完成的这适用于任何类型的对象,例如pandas dataframes(对吗?)