دعنا نتحدث عن ملف zip.
كيف يمكننا استخدام الرمز البريدي؟
حسنًا ، لنقم بإنشاء وظيفة جديدة.
وتعمل وظيفة zip مثل السحّاب.
نحتاج إلى قائمتين أو فترتين ويمكننا ضغطهما معًا.
اسمحوا لي أن أريكم ما أعنيه.
لنفترض أن لدي قائمتي ثم قائمتك.
وهذا.
ستحتوي قائمتك على عشرة و 20 و 30.
تأكد من أنها قائمة.
ها أنت ذا.
وهنا باستخدام وظيفة zip ، يمكنني ببساطة الجري.
أَزِيز.
وهنا.
أعطيها العديد من المواد الغذائية التي أريدها في حالتنا على فترات.
لذلك سأعطيها قائمتي.
وقائمتك.
دعنا نغلق ذلك.
أضف قوسًا آخر.
وإذا قمت بالنقر فوق تشغيل.
انظر إلى ذلك.
ما حدث هنا للتو.
أَزِيز.
مثل الزمام.
يأخذ الكرتين ويأخذ العنصر الأول من كل منهما ويضغطهما معًا مثل السحّاب.
لذلك يتم إضافة واحد وعشرة إلى المجموعة معًا.
ثم يتم إضافة اثنين و 20 إلى المجموعة معًا.
ثم تتم إضافة ثلاثة و 30 إلى مجموعة معًا.
ماذا لو كان هذا tuple؟
مثل هذا وأنا انقر فوق تشغيل.
هل يهم؟
إنه متكرر.
سوف يقوم بضغط العناصر معًا.
الآن ، قد لا يبدو هذا مفيدًا لك الآن.
إنها في الواقع وظيفة مهمة جدًا ، لأنها عامة جدًا ، يمكن استخدامها في العديد من الأشياء المختلفة.
على سبيل المثال ، إذا كان لدينا من قاعدة بيانات ، فقد جمعنا جميع أسماء المستخدمين من عمود واحد في قاعدة بيانات ، ثم ربما
من جزء آخر من قاعدة البيانات.
نجمع كل أرقام الهواتف وكانت جميعها بنفس الترتيب.
حسنًا ، يمكننا دمجها في معبد باستخدام الرمز البريدي الذي يحتوي على اسم المستخدم وأرقام الهواتف المرفقة
بها وإنشاء بنية بيانات جديدة بالكامل.
وإذا كانت لدي قائمة أخرى هنا ، فلنقل قائمتهم.
وهذا واحد لديه خمسة.
إلى عن على.
وثالثًا ، يمكنني إضافة قائمتهم مرة أخرى أيضًا.
وإذا قمت بالنقر فوق تشغيل.
ترى أن؟
يمكنني الاستمرار في تجميع الأشياء معًا حتى يتم تكرار الضغط على كل واحدة من هذه القوائم أو هياكل البيانات
وضغطها معًا.
نلاحظ مرة أخرى أننا لا نقوم بتعديل أي من الحالي.
بيانات.
بدلاً من ذلك ، نقوم بإنشاء واحدة جديدة تمامًا.
جميل جدا جدا.
ماذا عن التقليل؟
لنكتشف المزيد في الفيديو التالي.