William Park wrote: > [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > >>Hi, >> >>Is there a function that split a string into groups, containing an "x" >>amount of characters? >> >>Ex. >>TheFunction("Hello World",3) >> >>Returns: >> >>['Hell','o W','orl','d'] >> >> >>Any reply would be truly appreciated. > > > Look into 're' module. Essentially, split using '...', but return the > separator as well. Then, remove empty items. In Bash shell, you would
This would have to be a candidate for arcane side-effect of the month. Not in front of the children, please. > do > a="Hello World" > set -- "${a|?...}" # extract '...' separators > pp_collapse # remove null items > printf '{%s}\n' "[EMAIL PROTECTED]" > > Translating to Python is left as homework. Given that the OP was struggling to write a simple loop in Python, giving him an answer in hieroglypghics and suggesting he translate it into Python could be described as unhelpful. -- http://mail.python.org/mailman/listinfo/python-list