itertools.dropwhile()
Пропускает элементы, пока предикат истинен, затем выдаёт все оставшиеся.
Сигнатура
itertools.dropwhile(predicate, iterable)Отбрасывает элементы с начала последовательности, пока predicate возвращает истину. Как только предикат впервые становится ложным, функция возвращает все оставшиеся элементы без дальнейшей проверки.
import itertools
print(list(itertools.dropwhile(lambda x: x < 5, [1, 3, 6, 2, 8])))
# [6, 2, 8]