[Python-de] lazy evaluation mit yield

Holger Dürer HDuerer at gmx.net
Fri Apr 19 15:32:41 EDT 2002


Mark Zoeltsch <zoeltsch at mooniewar.de> schrieb:
> [...]
>   _maxe = max(map(len,sequenz))#maximale Elemente
> [...]

a) sollte die Variable nicht 'sequenzen' heissen?  Es soll schliesslich ein
Tupel von
    Sequenzen sein.
b) wenn irgend eines dieser Sequenzen selber ein Lazy-Generator ist,
erzwingst Du nicht
    mit Deinem len Aufruf eine strikte (d.h. nicht-lazy) Auswertung der
Sequenz?
c) Was ist, wenn eine der Sequenzen wirklich keine Laenge hat
(nicht-terminierender
    Generator)?


Holger


-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net




More information about the Python-de mailing list