1
resposta

Resolução exercício 3: Múltiplos de 3

def filtrar_multiplos_de_3(lista):
    multiplos = []
    for numero in lista:
        if numero % 3 == 0:
            multiplos.append(numero)
    return multiplos

numeros = [97, 80, 94, 88, 80, 1, 16, 53, 62, 32, 24, 99]

mult_3 = filtrar_multiplos_de_3(numeros)

print(mult_3)

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Eryck! Como vai?

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

Seu código ficou bem estruturado e cumpre a proposta de identificar os números múltiplos de 3 dentro da lista.

Uma dica interessante para o futuro é usar list comprehension, que torna o código mais compacto. Veja como ficaria:


numeros = [97, 80, 94, 88, 80, 1, 16, 53, 62, 32, 24, 99]
mult_3 = [n for n in numeros if n % 3 == 0]
print(mult_3)

Esse código faz a mesma filtragem, mas de forma mais direta.

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!