Metod popitem

Metod popitem sözlügiň ahyryndan açaryň bahasy jübütini aýyrýar, şol bir wagtda aýyrylan jübütiň kortejini yzyna gaýtarýar. Metodyň parametrinde hiç zat belleýinok.

Sintaksis

pythonsözlük.popitem()

Mysal

Geliň, metod popitem-i biziň sözlügimize ulanaylý:

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

print(dct.popitem())
print(dct)

Kody ýerine ýetirmegiň netijesi:

python('c', 3)
{'a': 1, 'b': 2}

Mysal

Indi bolsa, geliň metodu popitem boş sözlüge ulanmaga synanyşalyň:

pythondct = {}
print(dct.popitem())
print(dct)

Kody ýerine ýetirmegiň netijesi:

errorKeyError: 'popitem(): dictionary is empty'

Şeýle-de göz aýlaň

  • metod items,
    belli edilen sözlügiň açaryň bahasy kortejini yzyna gaýtarýan
  • metod get,
    sözlügiň bahasyny açaryň üsti bilen yzyna gaýtarýan
  • metod update,
    sözlügi başga bir sözlügiň açarlary we bahalary bilen täzelýän