Most SHAMEFUL one-liner:

Bengt Richter bokr at oz.net
Sun Dec 4 08:45:25 EST 2005


On Fri, 02 Dec 2005 14:25:41 -0500, Jeremy Moles <jeremy at emperorlinux.com> wrote:

>I was looking through some code of my today and noticed this little gem
>I wrote a few days back that I had totally forgot about:
>
>fill = [("%%-%ds\n" % (columns - 1)) % " " for i in range(yoffset - 2)]
>
>...and then I went on to do:
>
>"".join(fill)
>
>Talk about using the wrong tool for the job... :(
>
>All I needed was:
>
>" " * (columns - 1) * (yoffset - 2)
>
So the original was wrong as well as a bit opaque? (What happened to the \n ? ;-)

Regards,
Bengt Richter



More information about the Python-list mailing list