[Python] dizionario python con chiavi non univoche
    Giuseppe Amato 
    giuamato a gmail.com
       
    Ven 25 Nov 2011 11:26:03 CET
    
    
  
> scusami, ma se faccio
>
> dati[0][11]
>
> la risposta è un errore perchè manca la chiave 11 !
>
Puoi usare il metodo has_key del dizionario per gestire le chiavi
inesistenti, a meno che tu non sia sicuro che le chiavi che gli passi
esistano.
>>> i,j=0,20
>>> if dati.has_key(i) and dati[i].has_key(j):
...     print dati[i][j]
... else: print "chiavi non valide"
Puoi migliorare il tutto creando una classe di dati come scriveva Riccardo
----------------------------------------------------------------------
Giuseppe Amato
e-mail: giuamato a gmail.com
    
    
       
       Maggiori informazioni sulla lista 
	       Python