title: Map string formatting to a list of numbers
body: <p>Is there a way to map some thing like <code>".2f" % (num)</code> to a list of numbers using the map function?</p>
  
  <p>Normally to print a list of numbers I would do something like the following:</p>
  
  <pre><code>&gt;&gt;&gt; a = [1.003,2.004,3.005]
  &gt;&gt;&gt; print " ".join(map(str, a))
  1.003 2.004 3.005
  </code></pre>
  
  <p>But what would I put in place of the underscores to get the desired output below?</p>
  
  <pre><code>&gt;&gt;&gt; print " ".join(map(____, a))
  1.00 2.00 3.01
  </code></pre>
  
  <p><strong>Edit</strong></p>
  
  <p>To clarify, the rounding isn't important. 3.00 works as well.</p>