def unique_list(values):
    """
    Remove all duplicate chars in a list
    :param values:
    :return:
    """
    exists = set()
    return [v for v in values if v not in exists and not exists.add(v)]