Gibt es eine Möglichkeit, map
faul zu machen? Oder gibt es eine andere Implementierung von Python?
Ich möchte, dass so etwas funktioniert:
%Vor% Natürlich wird der obige Code nicht enden, aber ich möchte nur irgendeine Bedingung (oder komplexere Logik) in for
eingeben und an einem bestimmten Punkt anhalten.
Verwenden Sie itertools.imap
auf Python 2.x oder aktualisieren Sie auf Python 3. x
Sie können auch einfach einen einfachen Generator-Ausdruck verwenden, der weit mehr pythonisch ist:
%Vor%Tags und Links python map iterator lazy-evaluation