I know that a list can be joined to make one long string as in:
x = [\'a\', \'b\', \'c\', \'d\'] print \'\'.join(x)
Obviously this would ou
>>> lst = ['abcd', 'e', 'fg', 'hijklmn', 'opq', 'r'] >>> print [lst[2*i]+lst[2*i+1] for i in range(len(lst)/2)] ['abcde', 'fghijklmn', 'opqr']