title: Printing using list comprehension
body: <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>