import random


def get_random_set(target, count):
    """
    Returns the specified number of unique items chosen at random from the target
    list. If more items are specified than the list contains, the full contents
    of the list will be returned in a randomized order.
    """
    return random.sample(target, min(count, len(target)))