22 of 151 menu

Metode pop

Die metode pop verwyder 'n element uit die woordeboek volgens sy sleutel en gee sy waarde terug. In die eerste parameter van die metode spesifiseer ons die sleutel van die element, in die tweede opsionele parameter - die verstekwaarde.

Sintaksis

woordeboek.pop(sleutel, [verstekwaarde])

Voorbeeld

Laat ons 'n element volgens sleutel vind en verwyder deur die metode pop te gebruik:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('a', '!')) print(dct)

Resultaat van die kode-uitvoering:

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

Voorbeeld

En nou, laat ons probeer om 'n element volgens sleutel te vind en te verwyder wat nie in die woordeboek is nie:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('e', '!')) print(dct)

Resultaat van die kode-uitvoering:

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

Voorbeeld

Laat ons die vorige voorbeeld verander sodat daar geen verstekwaarde vir die nie-bestaande sleutel is nie:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('e')) print(dct)

Na die uitvoering van die kode sal die metode vir ons 'n fout teruggee:

KeyError: 'e'

Sien ook

  • metode popitem,
    wat 'n sleutel-waarde-paar verwyder
  • metode clear,
    wat alle elemente van die woordeboek verwyder
  • metode setdefault,
    wat 'n verstekwaarde vir 'n sleutel byvoeg
  • funksie len,
    wat die lengte van die woordeboek teruggee
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp