[Python] Re: aggiungere dizionari a dizionario sotto la stessa chiave

Loris Michielutti orciml a gmail.com
Sab 20 Gen 2007 09:56:42 CET


On 1/20/07, Nicola Larosa <nico a teknico.net> wrote:
>
> mar joe wrote:
> > salve a tutti qualcuno sa come aggiungere dizionari diversi ad un
> > dizionario sotto la stessa chiave
> >
> > >>> dict1={}
>
> Metti gli spazi intorno all'uguale:
>
> >>> dict1 = {}
>
>
> > >>> dict2={}
> > >>> dict={}
>
> Non chiamare variabili col nome del tipo, poi non puoi più usare
> quest'ultimo.
>
>
> > >>> dict1['uno']=1
> > >>> dict2['due']=2
> > >>> dict['numeri']=dict1


qui stai assegnando alla chiave numeri il dict1 composto da una chiave

> >>> dict['numeri']=dict2


qui stai assegnando alla chiave numeri il dict2 composto da una chiave

> >>> dict
> > {'numeri': {'due': 2}}
> >
> > Come potete vedere è stato aggiunto soltanto l'ultimo dizionario il
> > primo invece no
>
> >>> d = {}
> >>> d['numeri'] = {'uno': 1, 'due': 2}


qui stai assegnando alla chiave numeri un dizionario composto da 2 chiavi

>>> d
> {'numeri': {'due': 2, 'uno': 1}}
>
> o anche:
>
> >>> d['numeri'] = dict((('uno', 1), ('due', 2)))


qui stai assegnando alla chiave numeri un dizionario composto da 2 chiavi

>>> d
> {'numeri': {'due': 2, 'uno': 1}}


Ciao Loris

--
> Nicola Larosa - http://www.tekNico.net/
>
> The wealthiest individuals are neither the cleverest, the most creative,
> or the nicest people to spend time with. Career success does not
> guarantee happiness. We all know this. So why do people sacrifice their
> leisure, their health, their ability to be creative, and their relation-
> ships purely in order to earn more money? -- Carmine Coyote, June 2006
>
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20070120/319cbccd/attachment.htm


Maggiori informazioni sulla lista Python