Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
22 of 151 menu
◀ ▶

Metoda pop

Metoda pop elimină un element din dicționar după cheia sa și returnează valoarea acestuia. În primul parametru al metodei specificăm cheia elementului, în al doilea parametru opțional - valoarea implicită.

Sintaxă

dicționar.pop(cheie, [valoare implicită])

Exemplu

Să găsim un element după cheie și să îl ștergem cu ajutorul metodei pop:

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

Rezultatul executării codului:

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

Exemplu

Acum să încercăm să găsim și să ștergem un element după o cheie care nu există în dicționar:

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

Rezultatul executării codului:

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

Exemplu

Să modificăm exemplul anterior astfel încât pentru cheia inexistentă să nu fie o valoare implicită:

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

După executarea codului metoda ne va returna o eroare:

KeyError: 'e'

Vedeți și

  • metoda popitem,
    care elimină perechea cheie-valoare
  • metoda clear,
    care elimină toate elementele din dicționar
  • metoda setdefault,
    care adaugă o valoare implicită pentru cheie
  • funcția len,
    care returnează lungimea dicționarului
← →
↑
Română▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge