set.isdisjoint() هل لا يوجد تقاطع
آخر تحديث: 2026-09-22
set.isdisjoint() هل لا يوجد تقاطع
set.isdisjoint(other) يحدد ما إذا كان set و other ليس بينهما عناصر مشتركة.
| التصنيف | دوال المجموعات |
|---|---|
| النوع | دوال الأنواع المدمجة |
| إصدار بايثون | all |
📝 الصياغة
set.isdisjoint(other)
⚙️ المعاملات
| other مطلوب | An iterable to compare with the set. |
|---|
القيمة المُعادة:bool, True if there are no common elements.
يعدّل الكائن الأصلي:لا (يُعيد كائنًا جديدًا)
▶ مثال
عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:
المخرجات:
True
False
💡 حالات ذات صلة
المزيد من الحالات قادم قريباً — تابعونا.
❓ أسئلة شائعة
Qماذا تتحقق منه الدالة isdisjoint()؟
Aما إذا كانت مجموعتان لا توجد بينهما عناصر مشتركة. {1, 2}.isdisjoint({3, 4}) تُرجع True.
Qهل المجموعة الفارغة مفككة (disjoint) عن أي مجموعة؟
Aنعم؛ فالمجموعة الفارغة لا تشارك أي عناصر مع أي مجموعة، لذا تُرجع True.
Qهل يمكن أن يكون المعامل أي كائن قابل للتكرار؟
Aنعم، لا يلزم أن يكون مجموعة (set).