Aprite il vostro editor di Python .
2
Caricare il modulo di copia completa digitando il seguente e premere "Invio".
Da copia import deepcopy
3
Copia la lista digitando il seguente , quindi premere "Invio".
list1 = [ 'Amy' , 'Bob' , [' Cara' , ' dan '] ] ;
list2 = deepcopy ( lista1 ) ;
stampa lista2
In questo esempio , Python copia il contenuto di " lista1 " a " list2 " e restituisce:
[ 'Amy' , 'Bob' , [' Cara' , ' dan '] ]
utilizzando il modulo di copia profonda , Python consente di copiare direttamente tutti i contenuti di un elenco. Se si copia la lista senza usare copia profonda , python non fa una copia completa . Invece , crea riferimenti da " lista1 " a " list2 . " A causa della complessità delle liste contenenti oggetti , si consiglia di utilizzare sempre copia completa per copiare l' elenco completo .
Programmazione © www.354353.com