在python 2.7中有关于垃圾收集的问题。为什么这样的代码
class A:
def __init__(self, name):
self.name = name
def __del__(self):
print self.name,
aa = [A(str(i)) for i in range(10)]
del aa
给出输出9 8 7 6 5 4 3 2 1 0,而不给出0 1 2 3 4 5 6 7 8 9或进行任何其他排列。
Smart猫小萌
相关分类