Trouble with map()
<p>I'm trying to convert the values of a list using the <code>map</code> function but i am getting a strange result.</p>

<pre><code>s = input("input some numbers: ")
i = map(int, s.split())
print(i)
</code></pre>

<p>gives:</p>

<pre><code>input some numbers: 4 58 6
&lt;map object at 0x00000000031AE7B8&gt;
</code></pre>

<p>why does it not return ['4','58','6']?</p>
