السبت , يوليو 25 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. استخدم القواميس لإنشاء دفتر عناوين هاتفية صغير.

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

شاهد أيضا

علوم الطبيعة والحياة — أمراض الجهاز التنفسي: الأسباب والوقاية والعلاج — السنة الرابعة متوسط — المنهاج الجزائري

أمراض الجهاز التنفسي: الأسباب والوقاية والعلاج الجهاز التنفسي عرضة للعديد من الأمراض التي تؤثر على …

العلوم الفيزيائية — الكثافة: مفهومها وطرق حسابها وتطبيقاتها العملية — السنة الأولى متوسط — المنهاج الجزائري

الكثافة: مفهومها وطرق حسابها وتطبيقاتها العملية الكثافة خاصية فيزيائية مهمة تميز المواد عن بعضها. أولاً: …

الرياضيات — العمليات على الأعداد العشرية: الجمع والطرح والضرب والقسمة — السنة الأولى متوسط — المنهاج الجزائري

العمليات على الأعداد العشرية: الجمع والطرح والضرب والقسمة الأعداد العشرية هي أعداد تحتوي على فاصلة …

القانون الإداري الجزائري: السلطة التنظيمية والرقابة القضائية – المستوى الجامعي

مبادئ القانون الإداري الجزائري القانون الإداري هو فرع من فروع القانون العام الذي ينظم نشاط …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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