الدرس 6: المجموعات — قيم فريدة
المجموعة (set) هي تجميعة من القيم الفريدة — بلا تكرارات وبلا ترتيب مضمون. وهي ممتازة لإزالة التكرارات من قائمة وللتحقق السريع من الانتماء باستخدام in. ملاحظة: الأقواس المعقوفة الفارغة {} تُنشئ قاموساً فارغاً — أمّا المجموعة الفارغة فتُنشأ باستخدام set().
المجموعة أشبه بكيس من الكُريّات حيث تظهر كل كُرية مرة واحدة فقط. لا يهم الترتيب — المهم من في الداخل.
- مجموعة
- تجميعة من القيم الفريدة بلا ترتيب مضمون، تُكتب بأقواس معقوفة.
- إزالة التكرارات
- الاحتفاظ بنسخة واحدة من كل قيمة؛ تحويل القائمة إلى مجموعة يفعل ذلك.
- الانتماء
- التحقق مما إذا كانت قيمة موجودة في تجميعة باستخدام in؛ في المجموعة يكون ذلك سريعاً جداً.