Partição de pares e ímpares
Escreva uma função que divida a lista em duas sublistas: uma com todos os números inteiros pares e outra com todos os números inteiros ímpares. Retorne o resultado no seguinte formato:
[[evens], [odds]]Exemplos
even_odd_partition([5, 8, 9, 2, 0]) ➞ [[8, 2, 0], [5, 9]]
even_odd_partition([1, 0, 1, 0, 1, 0]) ➞ [[0, 0, 0], [1, 1, 1]]
even_odd_partition([1, 3, 5, 7, 9]) ➞ [[], [1, 3, 5, 7, 9]]
even_odd_partition([]) ➞ [[], []]Observações
- Retorne duas sublistas vazias se a entrada for uma lista vazia.
- Mantenha a mesma ordem relativa da lista original.