你能用Python引用一个类吗?

Sar*_*ato 4 python recursion class

如果我有A和B类,我基本上想做这样的事情:

class A:
    myDict = {A: 3, B: 2}

由于我的引用不在函数中,所以在我尝试使用它时类没有完全加载.我怎么能绕过这个?

Sin*_*ion 5

正确的解决方案是将字典移到课堂外

class A:
    pass

A.mydict = {A: 3, B: 2}
Run Code Online (Sandbox Code Playgroud)

如果你可以做你想要的,那么这将产生你将获得的价值.