Al suo livello più elementare , una classe Python contiene almeno una variabile che contiene una sorta di valore dati . Più spesso , gli oggetti creati da classi contengono più proprietà delle variabili che definiscono il loro funzionamento . In alcuni programmi potrebbe diventare utile elencare quelle proprietà ei relativi valori per tenere traccia di un oggetto. In questo caso è possibile derivare una classe dalla classe di oggetti , e utilizzare il built-in __ dict__ attributo della classe di oggetti per scorrere . Cose che ti serviranno 
 Python interprete 
 Mostra più istruzioni 
 1 
 creare una classe di base , che contiene tre variabili di dati , che eredita le funzionalità dalla classe base dell'oggetto : < br > 
 >>> class A ( object) : . . . def __ init__ (self ) : . . . self.x = 1 . . . self.y = 2 . . . self.z = 3 >>> 
 2 
 Creare un'istanza della classe : 
 
 >>> a = A ( ) >>> a.x1 >>> a.y2 >>> a.z3 
 3 
 Impostare un ciclo for per scorrere gli elementi in un oggetto . Questo utilizza il __ dict__ built-in tipo , che restituisce una serie di coppie chiave-valore : 
 
 >>> per attr, valore in a.__dict__.iteritems ( ) : . . . stampa attr, valore . . . x 1A 2z 3