Learn Typing Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Computer Fundamentals English English Conversations Problem Solving

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

تعريفها

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



بناؤها

dict.popitem()
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)
# 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'}

الدورات

أدوات مساعدة

أقسام الموقع

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