Função Python zip()
Exemplo
Junte duas tuplas:
a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica")
x = zip(a, b)
Definição e uso
A zip()
função retorna um objeto zip, que é um iterador de tuplas onde o primeiro item em cada iterador passado é emparelhado e, em seguida, o segundo item em cada iterador passado é emparelhado etc.
Se os iteradores passados tiverem comprimentos diferentes, o iterador com menos itens decide o comprimento do novo iterador.
Sintaxe
zip(iterator1, iterator2, iterator3 ...)
Valores de parâmetro
Parameter | Description |
---|---|
iterator1, iterator2, iterator3 ... | Iterator objects that will be joined together |
Mais exemplos
Exemplo
Se uma tupla contiver mais itens, esses itens serão ignorados:
a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica",
"Vicky")
x = zip(a, b)