Buonasera, ho riscontrato un problema con il passaggio di parametri tra oggetti dello stesso tipo, nello specifico di una lista: creando un oggetto passandogli una lista che è attributo di un secondo oggetto dello stesso tipo, modificando tale attributo nel primo oggetto verrà modificato anche l'attributo nel secondo oggetto. Ho quindi provato a fare una passaggio intermedio, creando una copia indipendente, usando list(),della lista attributo del secondo oggetto e poi passando la copia come parametro del primo oggetto. Tuttavia anche in questo caso modificando la lista attributo del primo oggetto viene modificata anche la lista attributo del secondo oggetto. Qualcuno sa spiegarmi perché ciò avviene e come rendere indipendenti le due liste?