[Python] typing.NamedTuple - valori di default con definizione funzionale
Pietro Convalle
pietroconvalle a python.it
Mer 9 Mar 2022 00:45:18 CET
Si, probabilmente la cosa migliore e' ridefinire __new__
ma invece di aggiungerla dopo la creazione prova ad aggiungerla durante
la creazione concatenando i valori default prima o dopo il for
ho anche provato ad aggiungere questa modifica dopo la creazione di
> Links, ma non ha effetto.
>
> Links._field_defaults = {
> cardinal_point.value: None
> for cardinal_point in CARDINAL_POINTS_6_NS
> }
>
> suppongo che provare a ridefinire __new__ possa essere la
> soluzione...
Maggiori informazioni sulla lista
Python