<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Sep 13, 2019 at 5:19 PM Strap Lab <<a href="mailto:lab@strap.it">lab@strap.it</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Sep 13, 2019 at 4:55 PM Carlos Catucci <<a href="mailto:carlos.catucci@gmail.com" target="_blank">carlos.catucci@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div style="font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 13 Sep 2019 at 16:50, Giovanni Vittorio Spina <<a href="mailto:vittorio.spina@gmail.com" target="_blank">vittorio.spina@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>ovviamente così scritta, la funziona inverse viene chiamata solo all'inizializzazione e la variabile rimarrà sempre con a[2]==1.</div><div>I puntatori non esistono, ma sapete se c'è il modo di aggiungere un elemento alla lista che richiami una funzione e quindi di fatto tenga aggiornata la lista stessa gni qual volta viene utilizzata?</div></div></blockquote><div><br></div></div></div></blockquote><div><br></div><div>La sparo grossa, tanto è venerdì, usamo un singleton:<br></div><div><br></div><div><span style="font-family:monospace">>>> class SingleTone(object):<br>...     __instance = None<br>...     def __new__(cls, val):<br>...         if SingleTone.__instance is None:<br>...             SingleTone.__instance = object.__new__(cls)<br>...         SingleTone.__instance.val = val<br>...         return SingleTone.__instance<br>...     def __repr__(self):<br>...         return str(SingleTone.__instance.val)<br>...<br>>>> a = [1, 3, SingleTone(4)]</span></div><div><span style="font-family:monospace">>>> a<br>[1, 3, 4]</span></div><div><span style="font-family:monospace">SingleTone(80)<br>80<br>>>> a<br>[1, 3, 80]</span></div><div><br></div></div></div></blockquote><div><br></div><div>Dimenticavo un pezzettino... <br></div><div><br></div><div><span style="font-family:monospace">>>> a[2].val == 80 <br></span></div><div><span style="font-family:monospace">True</span></div><div><br></div><div>Altrimenti ci arrabbiamo :-P</div></div><div class="gmail_quote"><br></div><div class="gmail_quote">Sani</div><div class="gmail_quote">Strap</div><div class="gmail_quote"><br></div></div>