zip()
Python zip() funksiyasi
❮ Python o‘rnatilgan funksiyalari
Misol
Ikki tupleni birlashtiring:
a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica")
x = zip(a, b)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
zip() funksiyasi zip obyektini qaytaradi. Bu tuplelardan iborat iterator bo‘lib, unda uzatilgan har bir iteratorning birinchi elementlari o‘zaro juftlashtiriladi, so‘ngra har bir iteratorning ikkinchi elementlari juftlashtiriladi va h.k.
Agar uzatilgan iteratsiya qilinadigan obyektlarning uzunligi turlicha bo‘lsa, yangi iteratorning uzunligini eng kam elementli obyekt belgilaydi.
Sintaksis
zip(iterator1, iterator2, iterator3 ...)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| iterable1, iterable2, iterable3 ... | Birlashtiriladigan iteratsiya qilinadigan obyektlar |
Ko‘proq misollar
Misol
Agar tuplelardan birida ko‘proq element bo‘lsa, ortiqcha elementlar e’tiborga olinmaydi:
a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica", "Vicky")
x = zip(a, b)
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
