Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 4th, 2012  |  syntax: None  |  size: 0.58 KB  |  hits: 12  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Is there an idiom for join() with a head or tail?
  2. ["column1", "column2", "column3"]
  3.        
  4. | column1 | column2 | column3 |
  5.        
  6. print ' | '.join(mylist)
  7.        
  8. print ' | ' + ' | '.join(mylist) + ' | '
  9. print ' | ', ' | '.join(mylist), ' | '
  10. print " | {} | ".format(' | '.join(mylist))
  11. print ' | '.join([''] + mylist + ['']) (ugh)
  12.        
  13. print ' |' + ' | '.join(list) + '| '
  14.        
  15. print " | {} | ".format(' | '.join(list))
  16.        
  17. " | " + "".join(x + " | " for x in lst)
  18.        
  19. print "| %s |" % (' | '.join(list))
  20.        
  21. " | ".join([""] + lst + [""])
  22.        
  23. from itertools import chain
  24. " | ".join(chain([""], lst, [""])