Ripetizioni e Riferimenti¶
Abbiamo già visto l’operatore di ripetizione tra stringhe. Funziona per le liste in generale.
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.
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
?
newlist
mostra il cambiamento in tre posti. C’è infatti un solo origlist
.