Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Revisão dos exercícios do desafio – poderiam conferir?

Olá, pessoal!

Compartilhei os prints com os resultados dos exercícios do desafio. Validei um por um, mas sou iniciante e posso ter cometido algum deslize. Podem, por favor, revisar e comentar se a lógica e como resolvi estão ok?

Qualquer sugestão de melhoria é bem-vinda. Obrigado!

Exercícios: 1, 2, 3, 4

Exercícios: 5, 6, 7

Exercícios: 8, 9, 10

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas
solução!

Oi, Fabio! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

No geral, seu código está correto. É possível ver que você dominou o conceito, utilizando filtros, somas e emparelhamentos com zip() e enumerate() . Isso mostra um bom entendimento da lógica de iteração e mapeamento de dados.

Uma dica interessante para o futuro é explorar o uso da função map() para transformar listas. Veja este exemplo:


numeros = [1, 2, 3, 4]
dobrados = list(map(lambda x: x * 2, numeros))
print(dobrados)

Esse código usa map() com uma função lambda para dobrar cada número da lista, facilitando a leitura em situações simples. Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

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

Oi, Monalisa! Tudo bem?

Muito obrigado pelo feedback e pela dica sobre o uso do map() com lambda. Achei excelente a explicação e o exemplo, realmente facilita bastante em situações simples de transformação de listas. Vou praticar essa abordagem nas próximas atividades.

Valeu pela atenção e incentivo!

Abraço,
Fábio Andrade