Angenommen, ich habe ein iterables Element und möchte Elemente überspringen, solange die Elemente mit einem bestimmten Prädikat übereinstimmen. Ich möchte den aktuellen Iterator beeinflussen, keinen neuen zurückgeben.Pythonic Weg, um Elemente in einem iterablen zu überspringen?
Ich konnte einfach tun:
# untested, just for explanation
e = next(iterable)
while True:
if something(e):
e = next(iterable)
else:
break
Aber gibt es eine eingebaute Funktion für diese oder eine gemeinsame Idiom?