valores = input("Digite uma lista de numeros: ")
print(valores)
pares = filter(lambda x: int(x) % 2 == 0, valores)
print("O numeros pares:", " ".join(pares))
valores = input("Digite uma lista de numeros: ")
print(valores)
pares = filter(lambda x: int(x) % 2 == 0, valores)
print("O numeros pares:", " ".join(pares))
Oi, Vitor! Como vai?
Agradeço por compartilhar.
Gostei do uso do filter com lambda, que mostra um bom entendimento de funções e de como aplicar uma lógica direta para resolver o problema de números pares. Isso demonstra organização e clareza na ideia.
Uma dica interessante para testar no futuro, se quiser, é transformar a entrada em uma lista antes do filtro, evitando que cada caractere seja tratado isoladamente.
valores = input("Digite numeros separados por espaco: ").split()
pares = list(filter(lambda x: int(x) % 2 == 0, valores))
print("Numeros pares:", " ".join(pares))
Continue firme nos estudos.