Advertisement
Guest User

Untitled

a guest
Mar 9th, 2013
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1. from itertools import chain
  2.  
  3. with open('tlf.csv') as f:
  4.     lst = [i.replace(';;', ';').split(';') for i in f]
  5. len_lst = max(len(s) for s in chain.from_iterable(lst)) + 2
  6. format_table = ('{:<' + str(len_lst) + '}').format
  7. print '\n'.join(''.join(format_table(i.strip()) for i in item) for item in lst)
  8.  
  9. """Output-->
  10. Name       Mobile     Home       Other      
  11. Navn 1     44444444   77777777              
  12. Navn 2     55555555   66666666   66655544  
  13. Navn 3     44446666              
  14. Navn 4     45454545   65656565  
  15. Navn 5     43343434  
  16. """
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement