如何为使用它的所有类/实例保留唯一的数据?

这个问题在这里已经有了答案:

  • 静态类变量可能吗? 16个答案

  • 非常感谢BartoszKP指出,在Python类中定义的数据集在其他语言中表现得像静态一样。 我使用下面的代码来验证这一点:

    class TwoDimList:
        _Val = [ [ i for i in range(6) ] for j in range(6)]
    
        def __init__(self) :
            for d1 in range(6):
                for d2 in range(6):
                    self._Val[d1][d2] = random.randint(0, 9)
    
        def printVal(self) :
            print(self._Val)
    
    b1.printVal()
    b2.printVal()
    
    链接地址: http://www.djcxy.com/p/78783.html

    上一篇: How to keep a unique data for all the classes/instances using it?

    下一篇: How to create a static variable in python?