[Python-de] Re: [Python-de] Kleine Aufgabe, große Wirkung

Dinu Gherman gherman at darwin.in-berlin.de
Mon Apr 7 16:54:45 EDT 2003


Arnold Weis:

> l = [t]
> while l:
>     c = l.pop(0)
>     print c[0]
>     if c[1] != None: l.append(c[1])
>     if c[2] != None: l.append(c[2])

Schoen! Noch ein paar Operationen weniger:

     L = [t]
     pop, append = L.pop, L.append
     while L:
         v, l, r = pop(0)
         print v
         l != None and append(l)
         r != None and append(r)

Dinu

--
Dinu C. Gherman
......................................................................
"Es kommt nicht bloß auf das Äußere einer Frau an. Auch die Dessous
sind wichtig." (Karl Kraus)





More information about the Python-de mailing list