Metod popitem

Metod popitem lug'at oxiridan kalit-qiymat juftligini o'chiradi, shu bilan birga o'chirilgan juftlikdan kortej qaytaradi. Metod parametrida hech narsa belgilanmaydi.

Sintaksis

pythonlug'at.popitem()

Misol

Keling metod popitem ni bizning lug'atimizga qo'llaymiz:

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

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

Kod bajarish natijasi:

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

Misol

Endi esa keling metod popitem ni bo'sh lug'atga qo'llashga harakat qilaylik:

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

Kod bajarish natijasi:

errorKeyError: 'popitem(): dictionary is empty'

Shuningdek qarang

  • metod items,
    ko'rsatilgan lug'atning kalit-qiymat kortejini qaytaradi
  • metod get,
    kalit bo'yicha lug'at qiymatini qaytaradi
  • metod update,
    lug'atni boshqa lug'at kalitlari va qiymatlari bilan yangilaydi