[PIPython] confronto tra dizionari
Simone Piunno
pioppo
Ven 19 Nov 2004 15:16:43 CET
Alle 15:45, martedì 16 marzo 2004, Alex Martelli ha scritto:
> > risultato[k] = [d.get(k, '-') for d in matrix]
> > AttributeError: 'tuple' object has no attribute 'get'
>
> Come ti dice chiarissimamente il messaggio d'errore, d non e` un
> dizionario, bensi` una tupla.
corretto, d è una tupla
matrix invece è un dizionario, che usa tuple come chiave.
> > Nel mio caso specifico io ottengo una serie di dizionari per ogni file
>
> Non ci credo. Mi pare invece che tu ottenga delle tuple, NON dei
ciccio ottiene dei dizionari, solamente che non ha capito che matrix
dev'essere una tupla di dizionari (di tuple), invece che un dizionario solo.
--
This signature intentionally left blank
More information about the Python
mailing list