Ich habe eine for-Schleife, die eine Reihe von Bedingungen überprüft. Bei jeder Iteration sollte die Ausgabe nur für eine der Bedingungen erfolgen. Die Endausbeute ist ein Standardwert, falls keine der Bedingungen zutrifft. Muss ich einen setzen fortfahren nach jedem Block der Erträge?Bedeutet python rendrate weiter?
def function():
for ii in aa:
if condition1(ii):
yield something1
yield something2
yield something3
continue
if condition2(ii):
yield something4
continue
#default
yield something5
continue