{ 1 , 2 , 3 } # == {1,2,3} { 1 , 2 , 3 , 2 , 1} # == {1,2,3} {1,2} inter {1,3} # == {1} ({1,2} union {1,3}) inter {3,4,5} # == {3} {1,2} union {1,3} inter {3,4,5} # == {1,2,3} {0,1,2,3,4,5} diff {1,3,5} # == {0,2,4} S_2 = {1,2,4,8,16,32,64,128} # == ... S_3 = S_2 union S_3 # warning S_3 non init (S3=emptySet) {1} union {1,2} union {} # =={1,2} {1,} # Error S_111 # Error {1} union {2, 3, 4} # verif resynchro apres erreur == {1} # version fonctionnelle inter( {1,2} , {1,3} ) # == {1} inter( union({1,2},{1,3}) , {3,4,5} ) # == {3} union( {1,2}, inter({1,3} , {3,4,5})) # == {1,2,3} diff( {0,1,2,3,4,5} , {1,3,5}) # == {0,2,4}