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

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