18 of 151 menu

De copy methode

De methode copy maakt een kopie van een woordenboek. Er wordt niets in de parameter van de methode gespecificeerd.

Syntaxis

woordenboek.copy()

Voorbeeld

Laten we ons woordenboek kopiëren met behulp van de methode copy:

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

Resultaat van de code-uitvoering:

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

Voorbeeld

Echter, bij het toepassen van de methode copy creëren we alleen een ondiepe kopie van het woordenboek - veranderingen die we aanbrengen in het oorspronkelijke woordenboek na het kopiëren, zullen de kopie niet beïnvloeden:

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

Resultaat van de code-uitvoering:

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

Zie ook

  • methode clear,
    die alle elementen uit het woordenboek verwijdert
  • methode update,
    die het woordenboek bijwerkt met sleutels en waarden van een ander woordenboek
  • functie len,
    die de lengte van het woordenboek teruggeeft
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren