[Tutor] need help with string
alan.gauld@bt.com
alan.gauld@bt.com
Sun, 19 May 2002 18:08:22 +0100
> I have a long string say 80 characters and want to split into
> exactly 10 chars except last one.
strg = """This is very long string
dfjksajdfkjskajfkjsdkajfksdjkfjkdjsakfjkdsjakfjsdkj"""
arr_str = []
while len(strg) > 10:
elem = strg[:10] # slice out 1st 10 chars
strg = string[10:] # assign remainder to strg
arr_str.append(elem) # add to array
arr_str.append(strg) # now less than 10 chars long
print arr_str
However the string library method might have some magic for
doing that in one go, I haven't checked...
Alan g.
Author of the 'Learning to Program' web site
http://www.freenetpages.co.uk/hp/alan.gauld