Python er et gratis, fortolkende programmeringsspråk med et stort bibliotek med innebygde funksjoner for enkelt å manipulere objekter . Ved programmering i Python , må du kanskje kopiere et objekt slik at du ikke overskriver den originale objektet datastruktur . Du kan bruke "kopier "-funksjonen , men Python bare skaper pekere til det opprinnelige , ikke en fullstendig kopi. Bruk i stedet Python -modul "deep copy" for å sikre at Python duplikater alle attributtene til det opprinnelige objektet . Instruksjoner
en
få tilgang til Python redaktør
2
Import Python "deep copy" -modulen ved å skrive : .
Fra kopi import deepcopy
3
Kopier objektet med dyp kopifunksjon . For eksempel skrive : en
testExample = (' eple ', ' brød ', ' godteri ', ' smultring ') copyExample = deepcopy ( testExample )
4
Kontroller at Python kopiert objektet med "print "-kommandoen . Fortsetter eksempel inn følgende og trykk " Enter".
Print copyExample
Python returnerer en nøyaktig kopi av den testExample liste lagret i den nye variabelen , copyExample . I dette tilfellet , Python utskrifter : en
(' eple ', ' brød ', ' godteri ', ' smultring ')