Programador Leigo
⚡ 60 segundos listas

Combinar listas com zip()

zip() junta duas ou mais listas elemento por elemento. Perfeito para iterar em paralelo.

zip_listas.py
nomes = ['Ana', 'Carlos', 'Bia']
notas = [9.5, 7.8, 8.2]

for nome, nota in zip(nomes, notas):
    print(f'{nome}: {nota}')

# Criar dicionario de uma vez
boletim = dict(zip(nomes, notas))
print(boletim)

Compartilhar