title: Python print string alignment
body: <p>I am printing some values in a loop in Python. My current output is as follows:</p>
  
  <pre><code>0  Data Count:  249   7348   249   4469   2768   261   20   126
  1  Data Count:  288   11   288   48     2284   598   137      408 
  2  Data Count:  808   999   808   2896   32739   138   202   678
  3  Data Count:  140   26   140   2688   8054   884   433      987
  </code></pre>
  
  <p>What I'd like is for all values in each column to align, despite differing character/number counts in some, to make it easier to read.</p>
  
  <p>The pseudo code behind this is as follows:</p>
  
  <pre><code>for i in range(0,3): 
  
      print i, " Data Count: ", Count_A, " ", Count_B, " ", Count_C, " ", Count_D, " ", Count_E, " ", Count_F, " ", Count_G, " ", Count_H
  </code></pre>
  
  <p>Thanks in advance everyone!</p>