Printing using list comprehension
<p>From my Python console</p>

<pre><code>&gt;&gt;&gt; numbers = [1,2,3]
&gt;&gt;&gt; [print(x) for x in numbers]
1
2
3
[None, None, None]
</code></pre>

<p>Why does this print three none's at the end?</p>