title: Python 3.3 - Formatting Information in a Table
body: <p>Currently I am trying to display information from a table into the console line. I have tried formatting the data but it does not seem to want to change.</p>
  
  <p>The code for the formatting is:</p>
  
  <pre><code>  print("{:&gt;21}".format("Student Table")) #Title
    print("{:&gt;5} {:&gt;8} {:&gt;8}".format(col_names[0], col_names[1], col_names[2])) #Column Names
    for row in rows:    
        print("{:^8} {:&lt;50} {:&lt;8}".format(*row)) #information formatting
  </code></pre>
  
  <p>The data then displays the following:</p>
  
  <pre><code>        Student Table
  StudentID     Name     Year
     1     Dan                                                13      
     2     Laura                                              12      
     3     Joe                                                13      
     4     David                                              13      
     5     Jake                                               13
  </code></pre>
  
  <p>I am trying to reposition the Name information and have it aligned from the left so everything lines up with the column title.</p>
  
  <p>I try changing the middle number on the information formatting but the information does not seem to change!</p>
  
  <p>Please adivse me on how I can line up the information.</p>