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

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

Πώς να αντιγράψετε μια λίστα με Python Σύνταξη

Μπορείτε να αποθηκεύσετε μια λίστα σε μια μεταβλητή με την Python . Προσπαθήστε να αντιγράψετε τη λίστα , δημιουργώντας μια νέα μεταβλητή και την ανάθεση της πρώτης μεταβλητής σε αυτό . Εάν αλλάξετε τη λίστα και , στη συνέχεια, την έξοδο του αξία και των δύο μεταβλητών , θα συνειδητοποιήσετε ότι και οι δύο έχουν αλλάξει? Στην πραγματικότητα , η δεύτερη μεταβλητή λίστα δεν περιλαμβάνει ένα αντίγραφο του πρώτου , αλλά είναι απλά μια άλλη δείκτη στην ίδια μνήμη θέση . Χρησιμοποιήστε τη σύνταξη καταλόγου τεμαχισμό Python να αντιγράψετε μια λίστα που δεν περιέχει καταλόγους ή άλλα σύνθετα αντικείμενα . Εισάγετε το άρθρωμα "αντίγραφο" και χρησιμοποιήστε το " deepcopy " για να αντιγράψετε λίστες που περιέχουν σύνθετα αντικείμενα . Οδηγίες Απλές Λίστες - τεμαχισμός Σύνταξη
Η 1

Ξεκινήστε με την Python γραμμής εντολών διερμηνέα 2

Πληκτρολογήστε την ακόλουθη εντολή για να δημιουργήσετε μια λίστα :
<. p > α = [ 1,2,3,4 ]
εικόνων 3

Δημιουργήστε ένα αντίγραφο του καταλόγου με τεμαχισμό όλη τη λίστα :

b = a [ : ]
εικόνων λίστες Ενωση - . deepcopy
Η 4

Ξεκινήστε με την Python γραμμής εντολών διερμηνέα
5

Δημιουργήστε μια λίστα των καταλόγων με την παρακάτω εντολή :

a = [ [ 1,2,3 ] , [ 4,5,6 ] , [ 7,8,9 ] ]
Η 6

Εισαγωγή του " deepcopy " λειτουργία :

από την εισαγωγή αντίγραφο deepcopy
Η 7

Αντιγράψτε τη λίστα με την ακόλουθη εντολή :

b = deepcopy ( α)
εικόνων
Η

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

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