I have a list of unknown number of items, let\'s say 26. let\'s say
list=[\'a\',\'b\',\'c\',\'d\',\'e\',\'f\',\'g\',\'h\', \'i\',\'j\',\'k\',\'l\',\'m\',\'n\',\'
It needs to invoke for-loop and join functions can solve it.
for-loop
join
l=['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] for i in range(len(l)/5+1): print "".join(l[i*5:(i+1)*5]) + "\n"
Demo:
abcde fghij klmno pqrst uvwxy z