pares = [numero%2 == 0 for numero in inteiros]
pares = [numero%2 == 0 for numero in inteiros]
Olá Candido,
Bem legal o que você fez, mas o resultado ainda vai ser diferente do desejado, o resultado vai ser uma lista de verdadeiro ou falso:
[False, False, True, False, False, True, False]
Para obter apenas os números pares como resultado é só mover o seu if
para depois do for
e adicionar o valor a ser retornado:
pares = [numero for numero in inteiros if numero%2 == 0]
# Resultado: [4, 8]
Bom estudos, qualquer coisa é só falar!
Legal Lucas, no meu caso, pensei em pegar os números indexados da posição True, mas este if já devolve os números. Valeu pela dica!