دالة Python zip ()
مثال
ضم مجموعتين معًا:
a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica")
x = zip(a, b)
التعريف والاستخدام
تقوم zip()
الوظيفة بإرجاع كائن مضغوط ، وهو مكرر للبطاقات حيث يتم إقران العنصر الأول في كل مكرر تم تمريره معًا ، ثم يتم إقران العنصر الثاني في كل مكرر تم تمريره معًا وما إلى ذلك.
إذا كانت التكرارات التي تم تمريرها لها أطوال مختلفة ، فإن المكرر الذي يحتوي على أقل عدد من العناصر يقرر طول المكرر الجديد.
بناء الجملة
zip(iterator1, iterator2, iterator3 ...)
قيمه المعامل
Parameter | Description |
---|---|
iterator1, iterator2, iterator3 ... | Iterator objects that will be joined together |
مزيد من الأمثلة
مثال
إذا احتوت مجموعة واحدة على المزيد من العناصر ، فسيتم تجاهل هذه العناصر:
a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica",
"Vicky")
x = zip(a, b)