9 of 151 menu

Μέθοδος copy

Η μέθοδος copy δημιουργεί ένα αντίγραφο της λίστας. Δεν ορίζουμε τίποτα στην παράμετρο της μεθόδου.

Σύνταξη

λίστα.copy()

Παράδειγμα

Ας αντιγράψουμε τη λίστα μας χρησιμοποιώντας τη μέθοδο copy:

lst1 = ['ab', 'cd', 'ef'] lst2 = lst1.copy() print(lst2)

Αποτέλεσμα εκτέλεσης του κώδικα:

['ab', 'cd', 'ef']

Παράδειγμα

Ωστόσο, εφαρμόζοντας τη μέθοδο copy δημιουργούμε μόνο το λεγόμενο ρηχό αντίγραφο της λίστας - οι αλλαγές που θα κάνουμε στην αρχική λίστα μετά το αντίγραφο, δεν θα επηρεάσουν το αντίγραφο:

lst1 = ['ab', 'cd', 'ef'] lst2 = lst1.copy() lst1.append('jh') print(lst1) print(lst2)

Αποτέλεσμα εκτέλεσης του κώδικα:

['ab', 'cd', 'ef', 'jh'] ['ab', 'cd', 'ef']

Δείτε επίσης

  • μέθοδος extend,
    που προσθέτει στη λίστα στοιχεία από το καθορισμένο αντικείμενο
  • μέθοδος clear,
    που αφαιρεί όλα τα στοιχεία της λίστας
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη