| الفصل البتي / اتحاد المجموعات

آخر تحديث: 2026-09-22

| الفصل البتي / اتحاد المجموعات

| هو الفصل البتي؛ بالنسبة إلى set فهو الاتحاد.

التصنيفالعوامل
النوععامل
إصدار بايثونall

📝 الصياغة

a | b

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

14
{1, 2, 3}
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qماذا يفعل `|` بالمجموعات؟
Aالاتحاد: `{1, 2} | {2, 3}` يعطي `{1, 2, 3}`، المكافئ لـ `set.union()`.
Qهل `|` مفيد على القواميس؟
Aنعم، يدعم بايثون 3.9+ دمج القواميس: `d1 | d2` يُرجع قاموسًا جديدًا يجمع بينهما، مع أخذ المفاتيح المتطابقة من الجانب الأيمن؛ و`|=` يحدّث القاموس في مكانه.
Qما الفرق بين | وor؟
A`|` هو OR ثنائي البتات (يعمل بتًا-بتًا)؛ بينما `or` هو OR منطقي (قصر دائرة، يُرجع معاملًا). `0b1100 | 0b1010` يعطي `0b1110` (14)، بينما `1 or 2` يعطي `1`.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%