Oi, Luan! Como vai?
Seu código está bem organizado e a forma como usou filter
com lambda
para identificar números pares deixa a solução clara e objetiva. Também foi uma boa prática tratar exceções para evitar erros durante a execução.
Uma dica interessante para o futuro é usar list comprehension para filtrar números pares, deixando o código mais conciso:
numeros = [int(n) for n in input("Digite os numeros separados por espaco: ").split() if int(n) % 2 == 0]
print(numeros)
Esse código lê os números, converte para inteiro e já filtra apenas os pares em uma única linha.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!