есть строка с неопределённым колличеством слов:
line = "aaa bbb ccc ddd sss qqq eee"
что бы получилось так:
"aaa bbb ccc\nddd sss qqq\neee"
у самого получилось как то вот так:
NumberSpaces = 3 counterSpaces = 0 outline = "" line = "aaa bbb ccc ddd sss qqq eee" for symbol in line: if symbol == " ": counterSpaces += 1 if counterSpaces == NumberSpaces: outline = "".join((outline, "\n")) counterSpaces = 0 else: outline = "".join((outline, symbol)) else: outline = "".join((outline, symbol)) print outline