Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να κάνω ένα αντίγραφο ενός αντικειμένου με Python

Python είναι μια ελεύθερη, ερμηνευτική γλώσσα προγραμματισμού με μια μεγάλη βιβλιοθήκη του built-in συναρτήσεις για να διαχειριστείτε εύκολα αντικείμενα . Κατά τον προγραμματισμό σε Python , μπορεί να χρειαστεί να αντιγράψετε ένα αντικείμενο , έτσι ώστε να μην αντικαταστήσετε τη δομή δεδομένων του αρχικού αντικειμένου . Μπορείτε να χρησιμοποιήσετε τη λειτουργία " αντίγραφο" , αλλά Python δημιουργεί μόνο τους δείκτες για το πρωτότυπο, όχι ένα πλήρες αντίγραφο . Αντ 'αυτού , χρησιμοποιήστε τη μονάδα Python " βαθιά αντίγραφο" για να διασφαλιστεί ότι η Python αναπαράγει όλα τα χαρακτηριστικά του αρχικού αντικειμένου . Οδηγίες
Η 1

πρόσβαση στο πρόγραμμα επεξεργασίας Python 2

Εισαγωγή η Python ενότητα "βαθιά αντίγραφο" , πληκτρολογώντας : .

Από εισαγωγικούς αντίγραφο deepcopy

Η 3

Αντιγράψτε το αντικείμενο χρησιμοποιώντας τη συνάρτηση βαθιά αντίγραφο . Για παράδειγμα, πληκτρολογήστε :

Δοκιμαστικό Παράδειγμα = ( « μήλο » , «ψωμί» , « καραμέλα », « ντόνατ » ) copyExample = deepcopy ( Δοκιμαστικό Παράδειγμα )
Η 4

Βεβαιωθείτε ότι Python αντιγραφεί το αντικείμενο χρησιμοποιώντας το "print " εντολή . Συνεχίζοντας το παράδειγμα , πληκτρολογήστε τα παρακάτω και πατήστε το πλήκτρο " Enter".

Εκτυπώσετε copyExample

Python επιστρέφει ένα ακριβές αντίγραφο του καταλόγου Δοκιμαστικό Παράδειγμα αποθηκευμένα στη νέα μεταβλητή , copyExample . Σε αυτή την περίπτωση, η Python εκτυπώσεις :

( « μήλο » , «ψωμί» , « καραμέλα », « ντόνατ » )
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα