Non so se ho capito, ma se hai una lista

L = [{path:'path1',cfile:'file1'}, ... , {path:'pathn',cfile:'filen'}]

puoi provare una cosa del genere:

keypath = '/un/certo/path'
[(d[path],d[cfile]) for d in  L if d[path] = keypath]


Stefano

2012/6/15 Walter Valenti <waltervale...@yahoo.it>

>
>
>
> >________________________________
> > Da: stefano bossi <ste.bo...@gmail.com>
> >A: daniele.zambe...@gmail.com; Discussioni generali sul linguaggio
> Python <python@lists.python.it>
> >Inviato: Venerdì 15 Giugno 2012 12:56
> >Oggetto: Re: [Python] Lista dizionari
> >
> >
> >Non è che invece intende una lista di dizionari con 2 chiavi?
> >
> >
> >tabella = [{path:'blabla', cfile:'nomedelfile'}, {path:'blabla',
> cfile:'nomedelfile'}]
>
> Sì, infatti ho riscritto la mail.
>
> Walter
>
> _______________________________________________
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a