def jaccardDistance(a, b):
    """ Returns the percentage of elements in set `a` or `b` that are not in both `a` and `b`.
    Args
    ---
    `a : set` The first set

    `b : set` The second set

    Returns
    ---
    `jDistance : float` The percent of elements not in both `a` and `b`
    """
    a = set(a)
    b = set(b)
    # Calculate Jaccard similarity
    jSimilarity = len(a & b) / len(a | b)
    jDistance =  1 - jSimilarity
    return jDistance