<div dir="ltr">2013/1/4 Nadir Sampaoli <span dir="ltr"><<a href="mailto:nadirsampaoli@gmail.com" target="_blank">nadirsampaoli@gmail.com</a>></span><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="gmail_quote"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div>Delle due, una:</div><div>    o la lista viene modificata, mentre non viene modificata la tupla in sè (nel senso che le modifiche alla lista non riguardano l'immutabilità della tupla), e quindi non ci sono eccezioni;</div>





<div>    oppure viene sì sollevata l'eccezione, ma allora la mia lista resta intonsa.</div><div>Invece non si verifica nessuno di questi due comportamenti.</div></div></div></div></div></div></blockquote><div><br></div>

<div style>In realtà succedono entrambe le cose, ma in momenti diversi (e successivi) del codice disassemblato.</div><div style><br></div><div style>La lista viene modificata "in place" e poi, quando si cerca di assegnare il puntatore dlla lista alla prima posizione della tupla, viene sollevata l'eccezione ma oramai la modifica alla lista è stata fatta.</div>

<div style><br>Il link che ho postato poi (e anche il messaggio di Daniele) spiegano meglio di me la cosa.</div><div><br></div><div style>Ciao.<br>Marco.</div><div style><br></div></div>-- <br><div><div><div><div><a href="http://beri.it/" target="_blank">http://beri.it/</a> - Un blog</div>

<div><a href="http://beri.it/i-miei-libri/" target="_blank">http://beri.it/i-miei-libri/</a> - Qualche libro</div><div><br></div></div></div></div>
</div></div>