[Python] creazione attributi di classe da dizionario
Manlio Perillo
manlio.perillo a gmail.com
Sab 19 Ott 2013 12:01:50 CEST
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
Maggiori informazioni sulla lista
Python