المجموعات في بايثون (Sets)
المجموعة هي مجموعة غير مرتبة من العناصر الفريدة (لا تسمح بالتكرار). تكتب بين قوسين معقوفين {}.
إنشاء المجموعات:
أعداد = {1, 2, 3, 4, 5}
ألوان = {"أحمر", "أزرق", "أخضر"}
فريدة = set([1, 2, 2, 3, 3, 3]) # {1, 2, 3}
العمليات على المجموعات:
# إضافة عنصر
ألوان.add("أصفر")
# إزالة عنصر
ألوان.remove("أزرق")
# الاتحاد (Union)
أ = {1, 2, 3}
ب = {3, 4, 5}
print(أ | ب) # {1, 2, 3, 4, 5}
# التقاطع (Intersection)
print(أ & ب) # {3}
# الفرق (Difference)
print(أ - ب) # {1, 2}
تمرين:
- أنشئ مجموعتين من الأعداد وأوجد اتحادهما وتقاطعهما.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.