INNER CODE UNIT · Python

peekable

althonos/pyhmmer · src/pyhmmer/utils.py:8

class peekable(typing.Iterator[_T], typing.Generic[_T]):
    """Turn an iterable into a peekable iterable.

    Example:
        >>> it = peekable(range(3))
        >>> it.peek()
        0
        >>> next(it)
        0
        >>> next(it)
        1
        >>> it.peek()
        2

    """

    _sentinel = object()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…