printing without spaces

Steve Holden sholden at holdenweb.com
Wed Nov 21 10:20:54 EST 2001


"Lee Harr" <missive at frontiernet.net> wrote in message
news:tvlpi01kq1mdb7 at corp.supernews.com...
> >> >>> for i in range(3):
> >>
> >> for j in range(10):
> >> print "%d%d" % (i,j),
> >> print
> >>
> >>
> >> 00 01 02 03 04 05 06 07 08 09
> >> 10 11 12 13 14 15 16 17 18 19
> >> 20 21 22 23 24 25 26 27 28 29
> >>
>
> o = ''
> for i in range(3):
>    for j in range(10):
>       o += "%s%s" % (i,j)
>    print o
>    o = ''
More simply:

for i in range(3):
   o = ''
   for j in range(10):
      o += "%s%s" % (i,j)
   print o

Did somebody already suggest the following?

"\n".join(["".join(["%s%s" % (i,j) for j in range(10)]) for i in range(2)])

regards
 Steve
--
http://www.holdenweb.com/








More information about the Python-list mailing list