---- On Mon, 12 Feb 2024 09:30:18 +0100  Daniele Zambelli  wrote --- 
 > 
 > Mi sfugge ancora qualcosa...
 > 

Credo che quello che ti sfugge è che quando scrivi
par.append('pippo')
stai cambiando lo stato di una lista esistente, quella riferita dalla variabile 
`par`, mentre quando scrivi
par = 'pippo'
stai cambiando ciò a cui `par` fa riferimento.

Quindi se fai
par = []
par.append('pippo')
prima cambi il riferimento, facendolo puntare a una nuova lista, poi ne cambi 
lo stato

ciao

federico
_______________________________________________
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python

Rispondere a