But he defines it above in his commonly used functions:
def first(iterable, default=None) -> object: "Return first item in iterable, or default." return next(iter(iterable), default)