Olá! Queria tentar descobrir porque meu código abaixo não funciona. Eu crio uma lista com números e queria separar os pares e os ímpares em duas listas separadas. Na minha cabeça, o código abaixo está correto, mas as listas 'pares' e 'impares' sempre está retornando vazia e sinceramente não sei o porque
numeros = [numero ** 2 for numero in range(0,51)]
pares = []
impares = []
for numero in numeros:
if (numero // 2 == 1):
pares.append(numero)
else:
impares.append(numero)
print(pares)
também tentei com list comprehensions e também não deu certo :(
numeros = [numero ** 2 for numero in range(0,51)]
pares = [numero for numero in numeros if numero / 2 == 1]
impares = [numero for numero in numeros if numero / 2 != 1]
print(pares)
help :(