def tuple_remove(tup, *items):
    """Return a copy of a tuple with some items removed.

    :param tup: The tuple to be copied.
    :param items: Any number of items. The first instance of each item will
        be removed from the tuple.
    """
    tuple_list = list(tup)
    for item in items:
        tuple_list.remove(item)
    return tuple(tuple_list)