Função zip() Python

Exemplo

Conectar dois tuplas:

a = ("Bill", "Steve", "Elon")
b = ("Gates", "Jobs", "Musk")
x = zip(a, b)

Executar Exemplo

Definição e Uso

A função zip() retorna um objeto zip, que é um iterador de tuplas, onde os primeiros itens dos iteradores passados são emparelhados juntos, em seguida, os segundos itens dos iteradores passados são emparelhados juntos, e assim por diante.

Se os iteradores passados tiverem diferentes tamanhos, o número de itens do iterador mais curto determinará o tamanho do novo iterador.

Sintaxe

zip(iterator1, iterator2, iterator3 ...)

Valor do Parâmetro

Parâmetro Descrição
iterator1, iterator2, iterator3 ... Objetos de iterador conectados.

Mais Exemplos

Exemplo

Se um tupla contiver mais itens, esses itens serão ignorados:

a = ("Bill", "Steve", "Elon")
b = ("Gates", "Jobs", "Musk", "Richard")
x = zip(a, b)

Executar Exemplo