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

بايثونالدالة 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'}