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

الدورات

أدوات مساعدة

أقسام الموقع

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