انتقل إلى المحتوى
KnowledgeCity

Python: المجموعات

كيفيّة استخدام الصفوف والمجموعات في لغة بايثون بأمثلة واقعية
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ7.
دورة تدريبية: عند الطلب
متوسط مقدِّم الخدمة Jeremy Kurtz  7 الدروس ·  26m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

تُستعمَل المجموعات من أجل عمليات حسابية معقدة وعلميّة. ستتعلّم في هذه الوحدة كيفية إزالة أحد أو عدّة عناصر من المجموعة وكيفيّة حذف جميع العناصر، ستتعلم أيضاً عمليات الاتحاد والتقاطع والاختلاف في المجموعات. ستكتشف الصفوف وهي نوع بيانات يَسهُل التعامل معه وتكون ضمن أقواس هلالية وليس أقواس مستطيلة. ستطّلع في هذه الوحدة أيضاً على استعمالات المجموعات والصفوف في لغة بايثون من خلال أمثلة واقعية. وأخيراً، ستفهم في الوحدة الاختلافات بين أنواع البيانات التي تمّ شرحها، والتي هي المجموعات والقوائم والقواميس والصفوف.

ما ستتعلمه

  • إزالة عناصر من مجموعة ومسح مجموعة بالكامل في Python
  • تطبيق عمليتَي الاتحاد والتقاطع والفرق على المجموعات
  • التعامل مع الصفوف، وهي نوع بيانات يُكتب بين قوسين دائريين بدلاً من معقوفين
  • استخدام المجموعات والصفوف عبر أمثلة واقعية في Python
  • مقارنة أوجه التشابه والاختلاف بين القوائم والقواميس والمجموعات والصفوف

النقاط الرئيسية

  • تُستخدم المجموعات في العمليات العلمية الكبيرة والمعقدة.
  • تدعم Python إزالة عناصر المجموعة ومسح مجموعة وعمليات الاتحاد والتقاطع والفرق على المجموعات.
  • الصفوف نوع بيانات سهل التعامل يُكتب بين قوسين دائريين بدلاً من معقوفين.
  • بنهاية الوحدة يفهم المتعلمون الفروق بين المجموعات والقوائم والقواميس والصفوف.

الأسئلة الشائعة

ما الذي تتناوله وحدة Python هذه؟

تتناول إزالة عناصر المجموعة ومسح مجموعة وعمليات الاتحاد والتقاطع والفرق في المجموعات والصفوف، إلى جانب ملخص لكيفية اختلاف القوائم والقواميس والمجموعات والصفوف.

ما الصفوف في هذه الوحدة؟

تُوصف الصفوف بأنها نوع بيانات سهل التعامل يُكتب بين قوسين دائريين لا معقوفين.

ماذا سأفهم بنهاية الوحدة؟

ستفهم الفروق بين جميع أنواع البيانات المُغطَّاة حتى الآن: المجموعات والقوائم والقواميس والصفوف.

كيف تُدرَّس المفاهيم؟

تُظهر الوحدة استخدامات المجموعات والصفوف عبر أمثلة واقعية في Python.

ما المهارات التي يبنيها هذا الكورس؟

يبني مهارات في برمجة Python ونظرية المجموعات والرياضيات المتقطعة ولغة التعامل مع البيانات ولغة SET (SETL) وفضاء الصفوف.