بايثونالدالة popitem()
تعريفها
ترجع آخر عنصر تم إضافته في كائن الـdict
الذي قام باستدعائها و من ثم تحذفه منه.
بناؤها
dict.popitem()
باراميترات
لا تقبل أي باراميتر.
قيمة الإرجاع
ترجع العنصر الذي تم حذفه من الـdict
.
أخطاء محتملة
ترمي الإستثناء KeyError في حال كان الـdict
فارغ.
مثال
# data يتألف من ثلاث عناصر, إسمه dict هنا قمنا بتعريف data = { 1: 'Admin', 2: 'Editor', 3: 'Reader' } # و عرض قيمته data هنا قمنا باستخراج آخر عنصر موجود في الكائن print('Returned element:', data.popitem()) # data هنا قمنا بعرض العناصر المتبقية في الكائن print('Remaining elements:', data)
النتيجة
Returned element: (3, 'Reader')
Remaining elements: {1: 'Admin', 2: 'Editor'}
Remaining elements: {1: 'Admin', 2: 'Editor'}