[Python] Metodo Dizionari
Nicola Ferrari
nick.ferro a gmail.com
Mer 10 Mar 2010 22:58:55 CET
L'importante era la conferma che non c'č un metodo .. ma che devo ciclare la
mia lista... :)
Grazie
Il giorno 10 marzo 2010 22.57, Daniele Varrazzo <piro a develer.com> ha
scritto:
> On Wed, 10 Mar 2010 22:33:09 +0100, Carlo C8E Miron
> <carlo.miron a gmail.com>
> wrote:
> > 2010/3/10 Nicola Ferrari <nick.ferro a gmail.com>:
> >> dizionario = {1:True, 2:True, 3:False, 4:True}
> >> Come faccio ad eliminare tutti gli elementi del mio dizionario aventi
> >> valore
> >> False??
> >
> >>>> dict((key, value) for key, value in dizionario.items() if value)
> > {1: True, 2: True, 4: True}
> >
> > oppure anche
> >
> >>>> dict((key, True) for key in dizionario if dizionario[key])
> > {1: True, 2: True, 4: True}
>
> Questo perņ non modifica il dizionario: ne crea uno nuovo. A Nicola puņ
> andare bene o anche no.
>
> --
> Daniele Varrazzo - Develer S.r.l.
> http://www.develer.com
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
--
Nicola Ferrari
website: http://www.nicolaferrari.name
skype: nick.ferro
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20100310/a9b60c43/attachment-0001.htm
Maggiori informazioni sulla lista
Python