Ripetizioni e Riferimenti¶
Abbiamo già visto l’operatore di ripetizione tra stringhe. Funziona per le liste in generale.
(repref1)
Con una lista, la ripetizione crea una copia dei riferimenti. Se permettiamo a una lista di riferirci a un’altra lista, si possono verificare dei problemi, come nell’esempio che segue.
(repref2)
newlist
è una lista di tre riferimenti a origlist
che erano stati creati dall’operatore di ripetizione.

Adesso, cosa succede se modifichiamo un elemento di origlist
?
(repref3)
newlist
mostra il cambiamento in tre posti. C’è infatti un solo origlist
.

(reprefstep)