1
resposta

[Resolução] Filtrando números pares


def verificar_numero_par(numero: int) -> bool:
    return numero % 2 == 0

numeros = input("Digite os números separados por espaço: ")
lista_str = numeros.split(" ")
lista_numeros = map(int, lista_str)
saida = filter(verificar_numero_par, lista_numeros)
print(f"Números pares: {list(saida)}")

1 resposta

Olá, Vivian, como vai?

Seu código está correto e cumpre exatamente o que a atividade propõe. A função que verifica se um número é par está clara, o uso de map para converter a lista e o filter para selecionar os valores pares também está adequado. A estrutura geral está bem organizada e legível.

Continue compartilhando seu progresso no fórum. Estamos à disposição.

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