def _pop(items: list[str], from_: dict) -> tuple:
    """Pop a value(s) off a dictionary and return them as a tuple. For example the following pop two
    of the values from a dictionary, key'd 'key1' and 'key2':

    >>> key1, key2 = _pop(
            items=['key1', 'key2'],
            from_={'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
        )
    >>> ('value1', 'value2')

    :param items: A list of keys to pop off `from_`.
    :type items: list[str]
    :param from_: The dictionary to pop items off.
    :type from_: dict
    :return: A tuple of the values of the popped dictionary keys.
    :rtype: tuple
    """

    return tuple(from_.pop(key) for key in items)