"Cliff Wells" <logiplex at qwest.net> wrote:
> Here's another approach:
>
> >>> def fjoin(sep, s, n):
> ... return sep.join(["%s"] * n) % ((s,) * n)
Better this:
def fjoin(sep, s, n):
return sep.join((s,)*n)
Works even if sep contains a % character.
>>> fjoin(' % ', "test", 3)
'test % test % test'
- Anders