use*_*342 1 python copy assign
我读到 python 中的赋值不会像在 c 中那样复制它,它会为对象分配一个指针。
但是当我调试这个函数时:
def popall(self):
objs = self.curstack
self.curstack = []
return objs
Run Code Online (Sandbox Code Playgroud)
看起来正在进行某种复制。这个函数运行后obis满是东西,self.curstack
是空的……
所以一些副本正在进行中。它是深的还是浅的?