Python ist ein freies, interpretierende Programmiersprache mit einer großen Bibliothek von eingebauten Funktionen zu leicht manipulieren Objekte . Bei der Programmierung in Python, müssen Sie unter Umständen ein Objekt zu kopieren , so dass Sie nicht überschreiben des ursprünglichen Objekts Datenstruktur. Sie können die Funktion "Kopieren" , aber Python schafft nur Verweise auf das Original, nicht eine vollständige Abschrift . Verwenden Sie stattdessen das Python-Modul " tiefe Kopie ", um sicherzustellen , dass Python Duplikate alle Attribute des ursprünglichen Objekts . Anleitung
1
Zugriff auf Ihre Python -Editor
2
Import der Python " tiefe Kopie "-Modul , indem Sie: .
Von Kopie import deepcopy
3
Kopieren Sie das Objekt mit dem tiefen Kopierfunktion . Geben Sie z. B. :
testExample = (' Apfel ', ' Brot ', ' candy ', ' Donut ') copyExample = deepcopy ( testExample )
4
sicher, dass Python kopiert das Objekt mit dem Befehl "Drucken" . Fortsetzung des Beispiels , geben Sie den folgenden und drücken Sie " Enter".
Druck copyExample
Python gibt eine exakte Kopie des testExample Liste in der neuen Variablen , copyExample gespeichert. In diesem Fall druckt Python :
( ' Apfel ', ' Brot ', ' candy ', ' Donut ')