9 of 151 menu

Metodo copy

Il metodo copy crea una copia di una lista. Non si specifica nulla nel parametro del metodo.

Sintassi

lista.copy()

Esempio

Copiamo la nostra lista utilizzando il metodo copy:

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

Risultato dell'esecuzione del codice:

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

Esempio

Tuttavia, applicando il metodo copy creiamo solo una cosiddetta copia superficiale della lista - le modifiche che apporteremo alla lista originale dopo la copia, non influenzeranno la copia:

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

Risultato dell'esecuzione del codice:

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

Vedi anche

  • metodo extend,
    che aggiunge alla lista elementi da un oggetto specificato
  • metodo clear,
    che rimuove tutti gli elementi della lista
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta