Split string of digits into lists of even and odd integers
<p>Having such code</p>

<pre><code>numbers = '1 2 3 4 5 6 7 8'
nums = {'evens': [], 'odds': []}

for number in numbers.split(' '):
    if int(number) % 2:
        nums['odds'].append(number)
    else:
        nums['evens'].append(number)
</code></pre>

<p>How can accomplish same on fewer lines?</p>