gpt4 book ai didi

Python 垃圾收集器和类变量

转载 作者:行者123 更新时间:2023-12-01 05:25:12 24 4
gpt4 key购买 nike

我有一个关于 Python 中垃圾收集的小问题。

假设我有 G 级

class G:
someclassvariable = something
def somemethod():
nothing important here

我创建了 G 类的实例,稍后将由 GC 收集该实例并修改某些类变量。可以安全地假设 someclassvariable 的值将保持修改状态吗?(换句话说,我问 GC 是否对类变量做了任何事情,如果是,那么他对它们做了什么)

最佳答案

简短回答:是的;

即使所有实例都被取消引用并被垃圾收集,类变量仍保持修改状态。

资源:

您可能会找到许多有关该主题的其他文档。

关于Python 垃圾收集器和类变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21491001/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com