‫مرحبًا بعودتك.
‫الأساليب التي سنتحدث عنها عندما يتعلق الأمر بالمجموعات موجودة هنا.
‫يبدو كثيرًا ، لكنهما متشابهان تمامًا.
‫لذا انتظر هناك.
‫لدي مجموعتان بالنسبة لنا هما مجموعتي ، والتي تتراوح من واحد إلى خمسة.
‫ثم مجموعتك ، وهي من أربعة إلى عشرة.
‫الآن دعنا نذهب واحدة تلو الأخرى ونرى ما تفعله هذه الطرق.
‫وإذا سبق لك أن رأيت مخططات فين في مدرستك ، على سبيل المثال ، دائرتان متداخلتان ، فإن ما
‫نحن بصدد القيام به مشابه تمامًا لهذا.
‫الأول هو الفرق والمجموعات مفيدة جدًا عند وجود مجموعتين ومقارنتهما ببعضهما البعض.
‫على سبيل المثال ، هنا يقول الاختلاف ببساطة اختلاف نقطة المجموعة الخاصة بي ونعطيها مجموعة أخرى
‫مثل مجموعتك.
‫إذا قمت بطباعة هذا هنا وقمت بالنقر فوق تشغيل.
‫أحصل على واحد ، اثنان ، ثلاثة.
‫سيجد الفرق بين أول مجموعة لدي مع مجموعتك.
‫إذن ، أي تكرارات بين الاثنين وهي أربعة وخمسة؟
‫يتم تجاهله ويظهر الفرق فقط.
‫هذا واحد ، اثنان ، ثلاثة.
‫ما الفرق بين مجموعتي ومجموعتك عند عرضها من مجموعتي؟
‫حسنًا ، مجموعتك لا تحتوي على 1 إلى 3.
‫ماذا عن التالي؟
‫تجاهل.
‫مرة أخرى ، إذا قمنا بعمل مجموعتي.
‫تجاهل وزارة الدفاع.
‫تقول إنها تزيل عنصرًا من مجموعة إذا كانت عضوًا.
‫هنا يمكننا أن نقول تجاهل.
‫خمسة.
‫وإذا كنت أطبع.
‫مجموعتي وأنا انقر فوق تشغيل.
‫لم أحصل على شيء.
‫ولكن إذا قمت بطباعة مجموعتي هنا وقمت بالنقر فوق تشغيل.
‫أحصل على واحد ، اثنان ، ثلاثة ، أربعة لأننا تجاهلنا للتو خمسة.
‫إنه يعدل مجموعتنا فقط للحفاظ على مساحة العمل لدينا نظيفة.
‫سأقوم بالتعليق على هذا.
‫التالي هو الاختلاف.
‫تحديث.
‫لذلك سأقول مجموعتي.
‫ثم مرة أخرى ، دعنا نرى الفرق الذي يحدثه التحديث.
‫قم بإزالة جميع عناصر مجموعة أخرى من هذه المجموعة.
‫لذلك إذا قمت بعمل مجموعتك هنا.
‫ومرة أخرى ، أقوم بالطباعة ثم انقر فوق تشغيل.
‫لا أحصل على شيء لأنه يعدل مجموعتي فقط.
‫لذا تذكر ، علينا فقط الحصول على بصمتنا.
‫مجموعتي.
‫والآن هذا.
‫تم تحديث مجموعتي بـ واحد واثنين وثلاثة لأننا نقوم بتحديثها بحيث تتم إزالة الاختلافات.
‫لذا ، تتم إزالة أربعة وخمسة ، على عكس الاختلاف حيث أخبرك بالفرق دون تغيير مرة أخرى
‫، إذا عدنا إلى هنا وقمنا ببساطة بعمل مجموعتي.
‫وأنا انقر فوق تشغيل.
‫ترى أن؟
‫لم يتم تعديل مجموعتي هنا هنا.
‫ولكن بعد ذلك تم تعديل قاع المجموعة بسبب الاختلاف.
‫تحديث.
‫حسنا.
‫المزيد للذهاب.
‫تداخل.
‫وهذا مرة أخرى ، مجموعتي.
‫وهنا مرة أخرى ، دعنا نرى ما يفعله.
‫انها مجرد تقاطع مع شيء آخر.
‫حسنًا ، دعنا نكتشف ما إذا كنت أقوم بإعداد مجموعتك هنا وأقوم بالطباعة.
‫وأنا أجري هذا.
‫ستعطيني أربعة أو خمسة لأن هذا هو التقاطع ، وهما الشيئان الشائعان الموجودان في مجموعتي
‫ومجموعتك.
‫ماذا عن هذا المفصل؟
‫حسنًا ، إذا قمت بعمل مجموعتي.
‫ثم مجموعتك.
‫أشعر أنني أقول هذه الكلمات مرارًا وتكرارًا.
‫آمل ألا يكون هذا مزعجًا جدًا.
‫ثم هنا ، إذا دعنا نعلق على هذا ، فإننا ننفذ هذا.
‫أنا أخطأ ، هل أنا مفككة تقول ببساطة ، مرحبًا ، هل هاتان الدائرتان متداخلتان؟
‫هل لديهم أي شيء مشترك؟
‫إذا ، على سبيل المثال ، لم يكن لدى مجموعتي أربعة ، ولم يكن بها أربعة وخمسة ، ثم قمت بالنقر فوق تشغيل.
‫لقد أصبحت حقيقة لأنها مفككة.
‫هذا يعني أن هذه المجموعات ليس لديها أي شيء مشترك.
‫رائع.
‫فقط عدد قليل.
‫المجموعة التالية التي سنراها هي مجموعة فرعية ومجموعة شاملة.
‫لكن في الواقع ، قبل أن نفعل ذلك ، لنقم بالاتحاد.
‫دعونا نرى ما يفعله هذا.
‫اتحاد.
‫حسنا هي تقول مجموعتي.
‫وهنا نريد إضافة المجموعة الأخرى.
‫مجموعتك.
‫إذا قمنا بطباعة هذا.
‫وانقر فوق تشغيل.
‫أحصل على واحد ، اثنان ، ثلاثة ، أربعة ، خمسة ، ستة ، سبعة ، ثمانية ، تسعة ، عشرة.
‫ماذا فعل هذا للتو؟
‫حسنًا ، وحد الاتحاد هذه المجموعات معًا ، لكن أزال أي نسخ مكررة؟
‫هذا نوع من اللطيف.
‫وكما ترى ، فقد أنشأت مجموعة جديدة لنا.
‫أعاد مجموعة جديدة.
‫بالمناسبة ، هناك اختصار يمكنك القيام به هنا في بايثون ، وهو التحول ثم المفتاح الموجود
‫أعلى المدخل الخاص بك ، والذي يوجد هنا ، هذا الخط المستقيم.
‫لذا تحول ثم الشرطة المائلة للخلف.
‫ولكن إذا ضغطت على مفتاح shift ، فستحصل على هذا الخط المستقيم الصغير إذا قمت بطباعة هذا.
‫حسنًا ، قم بإزالة الأقواس هنا.
‫لنركض مرة أخرى.
‫وترى أن هذا يعمل أيضًا.
‫وبالمناسبة ، هذا موجود أيضًا للتقاطع.
‫مرة أخرى ، لا ترى ذلك كثيرًا ، ولكن مع التقاطع ، يمكنك أن تفعل الشيء نفسه حيث
‫تفعل فقط.
‫و.
‫وإذا فعلت ذلك.
‫يمنحك تقاطع مجموعتي ومجموعتك.
‫حسنا.
‫أعدك ، سيكون هذا قصيرًا.
‫لذا فإن مجموعتين أخريين هي مجموعة فرعية ومجموعة شاملة.
‫كما يمكنك أن تتخيل ، فإن مجموعتي إذا دعنا نقول أن مجموعتي بها أربعة وخمسة فقط.
‫وأقول ، مرحبًا ، إنها مجموعتي.
‫هل هذه مجموعة فرعية من مجموعتك؟
‫وأنا أطبع هذا إذا قمت بالنقر فوق تشغيل.
‫انها حقيقة.
‫مجموعتي هي مجموعة فرعية موجودة داخل دائرة مجموعتك لأن أربعة وخمسة بداخلها.
‫لذا فإن مجموعتي ، مجموعتي كلها داخل هذه المجموعة الأخرى ، والتي نسميها مجموعة فرعية.
‫من ناحية أخرى.
‫لدينا أيضًا فكرة المجموعة الفائقة.
‫حتى إذا فعلت بدلا من هو.
‫المجموعة الفرعية هي.
‫مجموعة كبيرة.
‫سوف أكون خطأ لأن مجموعتي ليست مجموعة شاملة.
‫لا يشمل مجموعتك.
‫على العكس.
‫مجموعتك هي مجموعة شاملة من مجموعتي.
‫لأن مجموعتك تشمل كل شيء يحتويه مجموعتي ، وهو أربعة وخمسة.
‫أوه ، يا فتى ، كان هذا كثيرًا.
‫وأنت تسأل نفسك ، لا توجد طريقة سأحفظ بها أيًا من ذلك.
‫جيد جدا.
‫أنا لا أحفظ أيًا من هذا أيضًا.
‫في واقع الأمر ، عادةً ما أذهب إلى وثائق Python أو مجرد Google حولها ولأنني أعرف أن المجموعات
‫موجودة.
‫إذا أردت في أي وقت المقارنة ، فلنقل مجموعتين ، فأنا أعلم أن أذهب إلى هنا وأجد الأداة التي أريدها.
‫هذا هو مفتاح المبرمج الذي أذكره مرارًا وتكرارًا.
‫إنه ليس حفظًا.
‫إنها القدرة على معرفة أن هناك أدوات يمكنك استخدامها والقدرة على استخدام Google لها.
‫أعلم أنه لا يبدو مثيرًا لأنه في الأفلام ترى الجميع يكتبون بسرعة فائقة ويقومون بترميز
‫كل شيء ، لكن هذا ليس واقعًا.
‫في الحياة الواقعية ، أنت تبحث عن Google فقط ، وتجد الحلول لأنك الآن تعرف ما هي المجموعات ، وتعرف ما هي المجموعات
‫التي يمكنها القيام بذلك حتى تتمكن من البحث في Google عن الأساليب المناسبة لمشكلتك.
‫سأراك في المرحلة التالية.
‫مع السلامة.