بايثون الدالة popitem()

تعريفها

ترجع آخر عنصر تم إضافته في كائن الـdict الذي قام باستدعائها و من ثم تحذفه منه.



بناؤها

dict.popitem()
	


باراميترات

لا تقبل أي باراميتر.



قيمة الإرجاع

ترجع العنصر الذي تم حذفه من الـdict.



أخطاء محتملة

ترمي الإستثناء KeyError في حال كان الـdict فارغ.


مثال

Test.py
# 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'}

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة