Du kan lagra en lista i en variabel med Python . Försök att kopiera listan genom att skapa en ny variabel och tilldela den första variabeln till det . Om du ändrar listan och sedan mata ut värdet av de båda variablerna , kommer du att inse att båda har förändrats , i själva verket gör den andra listan variabeln inte innehåller en kopia av den första , men det är helt enkelt en annan pekare till samma minne plats. Använd Pythons lista skivning syntax för att kopiera en lista som inte innehåller listor eller andra föremål sammansatta . Importera " kopia " modul och använd " deepcopy " -funktionen för att kopiera listor som innehåller sammansatta objekt . Instruktioner sälja Simple Listor - Slicing Syntax
1
Starta Python kommandoraden tolk
2
Skriv följande kommando för att skapa en lista : .
a = [ 1,2,3,4 ]
3
Gör en kopia av listan genom att skära hela listan :
b = a [ : ]
Sammansatta listor - deepcopy
4
Starta Python kommandoraden tolk
5
Skapa en lista över listor med följande kommando . :
a = [ [ 1,2,3 ] , [ 4,5,6 ] , [ 7,8,9 ] ]
6
Importera " deepcopy " -funktion :
från kopia import deepcopy
7
Kopiera listan med följande kommando :
b = deepcopy ( a )