THE WORLD'S LARGEST WEB DEVELOPER SITE

Python zip() Function

❮ Built-in Functions


Example

Join two tuples together:

a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica", "Vicky")

x = zip(a, b)
Run example »

Definition and Usage

The zip() function returns a zip object, which is an iterator of tuples where the first item in each passed iterator is paired together, and then the second item in each passed iterator are paired together etc.

If the passed iterators have different lengths, the iterator with least items decides the length of the new iterator.


Syntax

zip(iterator1, iterqator2, iterator3 ...)

Parameter Values

Parameter Description
iterator1, iterqator2, iterator3 ... Iterator objects that will be joined together

More Examples

Example

If one tuple contains more items, these items are ignored:

a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica", "Vicky")

x = zip(a, b)
Run example »

❮ Built-in Functions