Dizionari e elenchi definiti direttamente sotto la definizione di classe funzionano come statici (ad esempio this question)
Come mai altre variabili come intero non lo fanno?Perché alcune variabili di classe sembrano agire come statiche mentre altre no?
>>> class Foo():
bar=1
>>> a=Foo()
>>> b=Foo()
>>> a.bar=4
>>> b.bar
1
>>> class Foo():
bar={}
>>> a=Foo()
>>> b=Foo()
>>> a.bar[7]=8
>>> b.bar
{7: 8}
controllo risposta omnifarious [qui] (http://stackoverflow.com/questions/8701500/python-class-instance-variables-and-class-variables/8701647#8701647) – joaquin
possibile duplicato di http://stackoverflow.com/questions/68645/static-class-variables-in-python – gecco