الجمعة , يوليو 24 2026
أخبار الموقع

الإعلام الآلي — بايثون: القواميس والمجموعات — الثانية ثانوي — المنهاج الجزائري

بايثون: القواميس (Dictionaries) والمجموعات (Sets)

في هذا الدرس الخاص بالسنة الثانية ثانوي، سنتعلم نوعين مهمين من هياكل البيانات في بايثون: القواميس والمجموعات.

أولا: القواميس (Dictionaries)

القاموس هو مجموعة غير مرتبة من أزواج (مفتاح: قيمة). يستخدم لتخزين البيانات بطريقة يسهل الوصول إليها.

إنشاء قاموس:

student = {
    "name": "محمد",
    "age": 17,
    "subjects": ["رياضيات", "فيزياء", "علوم"]
}
print(student["name"])  # محمد
print(student.get("age"))  # 17

العمليات على القواميس:

student["grade"] = 16  # إضافة عنصر
del student["age"]     # حذف عنصر
for key, value in student.items():
    print(f"{key}: {value}")

ثانيا: المجموعات (Sets)

المجموعة هي مجموعة غير مرتبة من العناصر الفريدة (بدون تكرار).

مثال:

numbers = {1, 2, 3, 4, 5, 3, 2}  # {1, 2, 3, 4, 5}
numbers.add(6)     # {1, 2, 3, 4, 5, 6}
numbers.remove(1)  # {2, 3, 4, 5, 6}

عمليات المجموعات:

A = {1, 2, 3, 4}
B = {3, 4, 5, 6}
print(A | B)  # الاتحاد: {1, 2, 3, 4, 5, 6}
print(A & B)  # التقاطع: {3, 4}
print(A - B)  # الفرق: {1, 2}

تمارين

  1. أنشئ قاموساً لتخزين معلومات 3 طلاب (الاسم، المعدل، الشعبة).
  2. اكتب برنامجاً يحسب عدد الكلمات الفريدة في نص معين باستخدام Set.
  3. استخدم القواميس لإنشاء دفتر عناوين هاتفية صغير.

للمزيد، راجع بايثون: القوائم والعمليات عليها. كما يمكنك الاطلاع على بايثون: السلاسل النصية والعمليات عليها.

شاهد أيضا

الرياضيات — الجداء السلمي في المستوي — الأولى ثانوي — المنهاج الجزائري

الجداء السلمي في المستوي الجداء السلمي هو عملية مهمة في الهندسة التحليلية تسمح بحساب الزوايا …

اللغة الفرنسية — Grammaire: Le Plus-Que-Parfait (Formation et Accords) — 2eme Annee Moyenne — Programme Algerien

/tmp/tmpzk7gsraz.html

اللغة الفرنسية — Vocabulaire: La Description Physique et Morale — 2eme Annee Moyenne — Programme Algerien

/tmp/tmp3_su4p_v.html

الرياضيات — الهندسة التحليلية في الفضاء: المستقيمات والمستويات — الثانية ثانوي — المنهاج الجزائري

الهندسة التحليلية في الفضاء: المستقيمات والمستويات الهندسة التحليلية في الفضاء تمدد مفاهيم الهندسة المستوية إلى …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026