..........................
l = list("abcdefgh")
shuffle(l)
a,b,c,d,e,f,g,h = l
def pp_set(*elts):
    l = sorted(elts)
    return f"\\{{{','.join(sorted(elts))}\\}}"
    
answers = sorted(l)
correct_answers = [a, b, c, d, e, f]
    
..........................

Soit $\Omega=#{pp_set(a,b,c,d,e,f,g,h)}$, $A=#{pp_set(a,b,c,d,e)}$ et $B=#{pp_set(c,d,e,f)}$.

Les éléments de $A\cup B$ sont~:

#ANSWERS_LIST{answers}{correct_answers}


OR



..........................
l = list("abcdefgh")
shuffle(l)
a,b,c,d,e,f,g,h = l
def pp_set(*elts):
    l = sorted(elts)
    return f"\\{{{','.join(sorted(elts))}\\}}"
    
answers = sorted(l)
correct_answers = [c, d, e]   
..........................


Soit $\Omega=#{pp_set(a,b,c,d,e,f,g,h)}$, $A=#{pp_set(a,b,c,d,e)}$ et $B=#{pp_set(c,d,e,f)}$.

Les éléments de $A\cap B$ sont~:

#ANSWERS_LIST{answers}{correct_answers}


