Python is een gratis , interpretatieve programmeertaal met een grote bibliotheek van ingebouwde functies om eenvoudig objecten te manipuleren . Bij het programmeren in Python , moet u mogelijk een object te kopiëren , zodat u niet datastructuur het oorspronkelijke object overschrijven . U kunt de functie "kopiëren " te gebruiken , maar Python schept alleen verwijzingen naar de oorspronkelijke , niet een volledige kopie . Gebruik in plaats daarvan de Python module " deep copy " om dat Python duplicaten zorgen dat alle attributen van het oorspronkelijke object . Instructies 1 Access uw Python -editor Import 2 de Python " deep copy " module door te typen : . Uit kopie import deepcopy < br > 3 Kopieer het object met behulp van de diepe kopieerfunctie . Typ bijvoorbeeld : testExample = ( 'appel' , 'brood' , ' snoep ' , ' donut ' ) copyExample = deepcopy ( testExample ) 4 Controleer of Python gekopieerd het object met behulp van de "print " commando . Voortzetting van de Typ bijvoorbeeld de volgende en druk op ' Enter '. Druk copyExample Python retourneert een exacte kopie van de testExample lijst opgeslagen in de nieuwe variabele , copyExample . In dit geval , Python prints : ( 'appel' , 'brood' , ' snoep ' , ' donut ' ) op Twitter
|