Le due righe di codice Python producono output diversi perché la prima riga crea un elenco di due elementi, mentre la seconda riga crea un riferimento allo stesso elenco. Ciò significa che quando viene apportata una modifica all'elenco 'b', influisce anche sull'oggetto indicato da 'a'.
a = [1, 2]
b = a
Spiega perché le seguenti due righe di codice Python producono output diversi.