22 of 151 menu

Metoda pop

Metoda pop heq një element nga fjalori sipas çelësit të tij dhe kthen vlerën e tij. Në parametrin e parë të metodës vendosim çelësin e elementit, në parametrin e dytë opsional - vlerën e parazgjedhur.

Sintaksa

fjalori.pop(çelësi, [vlera e parazgjedhur])

Shembull

Le të gjejmë një element sipas çelësit dhe ta heqim atë duke përdorur metodën pop:

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

Rezultati i ekzekutimit të kodit:

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

Shembull

Tani le të përpiqemi të gjejmë dhe heqim një element sipas një çelësi që nuk ekziston në fjalor:

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

Rezultati i ekzekutimit të kodit:

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

Shembull

Le të ndryshojmë shembullin e mëparshëm në mënyrë që të mos ketë vlerë të parazgjedhur për çelësin që nuk ekziston:

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

Pas ekzekutimit të kodit metoda do të na kthejë një gabim:

KeyError: 'e'

Shihni gjithashtu

  • metoda popitem,
    e cila heq çiftin çelës-vlerë
  • metoda clear,
    e cila heq të gjithë elementët e fjalorit
  • metoda setdefault,
    e cila shton vlerën e parazgjedhur për një çelës
  • funksioni len,
    i cili kthen gjatësinë e fjalorit
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo