Em [[Linguagem de programação Python|Python]], a função `zip()` retorna um objeto `zip`, que é um iterador de tuplas onde o primeiro item de cada iterador passado é emparelhado, depois o segundo item de cada iterador passado é emparelhado, etc. Se os iteradores passados tiverem comprimentos diferentes, o iterador com menos itens decide o comprimento do novo iterador.
```python
a = ("John", "Charles", "Mike") # Primeiro iterador
b = ("Jenny", "Christy", "Monica") # Segundo iterador
x = zip(a, b) # Cria um objeto zip
print(tuple(x)) # Imprime o resultado
```
Resultado em:
```shell
>>> (('John', 'Jenny'), ('Charles', 'Christy'), ('Mike', 'Monica'))
```
**:: Referência ::** [Função zip() do Python (w3schools.com)](https://www.w3schools.com/python/ref_func_zip.asp)