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

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

تعريفها

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


بناؤها

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)

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

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