Re: computing with characters



George Sakkis wrote:

def join(iterable, sep=' ', encode=str):
return sep.join(encode(x) for x in iterable)

Actually

return encode(sep).join(encode(x) for x in iterable)

lest you get TypeErrors for non-string separators.

Mel.

.