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

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie kann man Daten in einem Iterator in zwei andere umleiten?

by Anonymous » 27 Mar 2025, 16:12

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?

Top