[Python] creazione attributi di classe da dizionario

Riccardo mancuso mancuso.riccardo63 a gmail.com
Sab 19 Ott 2013 18:29:07 CEST


grazie Manlio.
perfetto !


Il giorno 19 ottobre 2013 12:01, Manlio Perillo
<manlio.perillo a gmail.com>ha scritto:

> On 19/10/2013 09:32, Riccardo mancuso wrote:
>
>> ciao a tutti,
>> volevo chiedere se è possibile creare degli attributi di una classe,
>> partendo da un dizionario.
>>
>
> Si, è possibile.
> Gli attributi di una classe sono "normalmente" memorizzati del dizionario
> __dict__.
>
>
>  Mi spiego:
>> supponiamo di avere un dizionario del tipo:
>>
>> dizionario={"auto":1,
>>              "casa":2,
>>              "moto":3}
>>
>> e poi di creare una classe lista_oggetti:
>>
>> class lista_oggetti(dizionario):
>>      def __init__(self,dizionario):
>>          pass
>>
>>
> Ti basta fare:
>
>         self.__dict__.update(**dizionario)
>
> > [...]
>
>
> Ciao  Manlio
>
> ______________________________**_________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/**mailman/listinfo/python<http://lists.python.it/mailman/listinfo/python>
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20131019/c3efafa0/attachment.html>


Maggiori informazioni sulla lista Python