Page 1 of 1

Wie kann man Daten in einem Iterator in zwei andere umleiten?

Posted: 27 Mar 2025, 16:12
by Anonymous
Ich weiß, dass ich einen Iterator mit < /p>

kopieren kann

Code: Select all

x1, x2 = itertools.tee(x)< /code> < /p>

Um zwei Generatoren zu erhalten, könnte ich filtern: < /p>

filter(..., x1); filter(..., x2)< /code> < /p>

Dann würde ich die gleiche Berechnung zweimal ausführen, d. H. Gehe x in x1 und x2.x1, x2 = divert(into x1 if ... else x2, x)


existiert so etwas in Python 3?