1
resposta

Juntando listas de produtos

def juntando_lista(produto, preco):
    return zip(produto, preco)

lista_combinada = juntando_lista(produto, preco)
for prod, prec in lista_combinada:
    print(f"{prod}: R${prec}")
1 resposta

Oi, Luísa! Como vai?

Gostei da forma como você utilizou a função zip() para juntar as listas de produtos e preços. Sua solução ficou organizada e fácil de entender, além de mostrar um bom uso de funções para reutilizar o código.

Uma dica interessante para o futuro é usar list() junto com zip() quando quiser visualizar ou armazenar os dados combinados de uma vez. Veja este exemplo:


produto = ["Notebook", "Mouse", "Teclado"]
preco = [3500, 80, 150]

lista_combinada = list(zip(produto, preco))

print(lista_combinada)

Neste código, zip() junta os elementos das listas e list() transforma o resultado em uma lista completa de pares.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!