هياكل البيانات في بايثون (Data structures in Python)
بايثون توفر هياكل بيانات مدمجة قوية. هذا الدرس موجه لتلاميذ السنة الثالثة ثانوي علوم تجريبية.
1. القوائم (Listes)
list = [1, 2, 3]. قابلة للتعديل. append(x), pop(), sort().
2. المجموعات (Tuples)
tuple = (1, 2, 3). غير قابلة للتعديل. تستخدم للبيانات الثابتة.
3. القواميس (Dictionnaires)
dict = {“key”: “value”}. تخزن ازواج (مفتاح, قيمة). keys(), values(), items().
4. المجموعات (Sets)
set = {1, 2, 3}. عناصر فريدة غير مرتبة. union(), intersection().
تمارين تطبيقية
التمرين 1: انشئ قائمة من 5 ارقام واحسب مجموعها.
التمرين 2: استخدم قاموسا لتخزين اسماء واعمار وتطبعها.
التمرين 3: اوجد التقاطع بين مجموعتين.
للمزيد راجع درس {L(“البرمجة بلغة بايثون”,”190102″)} ودرس {L(“الدوال والإجراءات”,”190102″)}.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.