Python popitem () yöntemi, sözlüğe eklenen son öğe (anahtar, değer) çiftini kaldırır ve döndürür.
Sözdizimi popitem()
şöyledir:
dict.popitem ()
Popitem () yöntemi için parametreler
popitem()
Herhangi bir parametre almaz.
Popitem () yönteminden dönüş değeri
popitem()
Yöntem kaldırır ve iadeler de sözlükten (anahtar, değer) çifti Son In, İlk Çıkar (LIFO) sırası.
- Sözlükten en son eklenen öğe (anahtar, değer) çiftini döndürür .
- Döndürülen eleman çiftini sözlükten kaldırır.
Not: Python 3.7'den önce, popitem()
yöntem sözlükten rastgele bir öğe (anahtar, değer) çifti döndürdü ve kaldırdı.
Örnek: popitem () yönteminin çalışması
person = ('name': 'Phill', 'age': 22, 'salary': 3500.0) # ('salary', 3500.0) is inserted at the last, so it is removed. result = person.popitem() print('Return Value = ', result) print('person = ', person) # inserting a new element pair person('profession') = 'Plumber' # now ('profession', 'Plumber') is the latest element result = person.popitem() print('Return Value = ', result) print('person = ', person)
Çıktı
Dönüş Değeri = ('maaş', 3500.0) kişi = ('isim': 'Phill', 'yaş': 22) Dönüş Değeri = ('meslek', 'Tesisatçı') kişi = ('isim': 'Faz', "yaş": 22)
Not : Sözlük boşsa, popitem()
yöntem bir KeyError
hata oluşturur.