This function seems like a reverse idea of the previous one.
The itertools.takewhile() returns the elements of the iterable as long as the predicate function is True, whereas itertools.dropwhile() drops the elements of the iterable as long as the predicate function is True and then returns the remaining elements.
import itertools
nums = [1, 61, 7, 9, 2077]
print(list(itertools.dropwhile(lambda x: x < 100, nums)))
# [2077]