title: python chain a list from a tsv file
body: <p>i have this tsv file containing some paths of links each link is seperated by a ';' i want to use:</p>
  
  <p>In the example below we can se that the text in the file is seperated 
  and i only want to read through the last column wich is a path starting with '14th' </p>
  
  <pre><code>6a3701d319fc3754    1297740409  166    14th_century;15th_century;16th_century;Pacific_Ocean;Atlantic_Ocean;Accra;Africa;Atlantic_slave_trade;African_slave_trade    NULL
  3824310e536af032    1344753412  88     14th_century;Europe;Africa;Atlantic_slave_trade;African_slave_trade  3
  415612e93584d30e    1349298640  138    14th_century;Niger;Nigeria;British_Empire;Slavery;Africa;Atlantic_slave_trade;African_slave_trade
  </code></pre>
  
  <p>I want to somehow split the path into a chain  like this:</p>
  
  <pre><code>['14th_century', 'Niger', 'Nigeria'....] 
  </code></pre>
  
  <p>how do i read the file and remove the first 3 columns so i only got the last one ? </p>
  
  <p><strong>UPDATE:</strong></p>
  
  <p>i have tried this now:</p>
  
  <pre><code>import re
  with open('test.tsv') as f:
      lines = f.readlines()
  for line in lines[22:len(lines)]:
      re.sub(r"^\s+", " ", line, flags = re.MULTILINE)
      e_line = line.split(' ')
      real_line = e_line[0]
      print real_line.split(';')
  </code></pre>
  
  <p>But the problem is that it not deleting the first 3 columns ?</p>