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

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

تعريفها

تستخدم لإرجاع قيمة عنصر يتم إختياره بشكل عشوائي من الـset الذي قام باستدعائها, بعدها يتم حذفه منه.



بناؤها

set.pop()
set.pop()


باراميترات

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



قيمة الإرجاع

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



أخطاء محتملة

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


مثال

Test.py
# وضعنا فيه 5 عناصر aSet إسمه set هنا قمنا بتعريف
aSet = {10, 20, 30, 40, 50}
# و عرض قيمته aSet هنا قمنا باستخراج آخر عنصر موجود في الكائن
print('Returned element:', aSet.pop())
# aSet هنا قمنا بعرض العناصر المتبقية في الكائن
print('Remaining elements:', aSet)
# وضعنا فيه 5 عناصر aSet إسمه set هنا قمنا بتعريف aSet = {10, 20, 30, 40, 50} # و عرض قيمته aSet هنا قمنا باستخراج آخر عنصر موجود في الكائن print('Returned element:', aSet.pop()) # aSet هنا قمنا بعرض العناصر المتبقية في الكائن print('Remaining elements:', aSet)

سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل لأننا لا نعرف كيف سيتم ترتيب العناصر.

Returned element: 40
Remaining elements: {10, 50, 20, 30}