18 of 151 menu

Metodo copy

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

Sintassi

dizionario.copy()

Esempio

Copiamo il nostro dizionario utilizzando il metodo copy:

dct1 = { 'a': 1, 'b': 2, 'c': 3 } dct2 = dct1.copy() print(dct2)

Risultato dell'esecuzione del codice:

{'a': 1, 'b': 2, 'c': 3}

Esempio

Tuttavia, applicando il metodo copy si crea solo una copia superficiale del dizionario - le modifiche apportate al dizionario originale dopo la copia non riguarderanno la copia:

dct1 = { 'a': 1, 'b': 2, 'c': 3 } dct2 = dct1.copy() dct1['e'] = 4 print('dct1', dct1) print('dct2', dct2)

Risultato dell'esecuzione del codice:

dct1 {'a': 1, 'b': 2, 'c': 3, 'e': 4} dct2 {'a': 1, 'b': 2, 'c': 3}

Vedi anche

  • metodo clear,
    che rimuove tutti gli elementi del dizionario
  • metodo update,
    che aggiorna il dizionario con chiavi e valori di un altro dizionario
  • funzione len,
    che restituisce la lunghezza del dizionario
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