insiemeA = {'bianco', 'rosso', 'verde'}
insiemeB = {'blu', 'verde', 'rosa'}

# visualizza l'intersezione dei set A e B
print('intersezione di A e B:', insiemeA.intersection(insiemeB))

# visualizza i valori di A non presenti in B
print('valori di A non presenti in B:', insiemeA.difference(insiemeB))

# visualizza gli elementi non comuni ai due set
print('elementi diversi in A e B:', insiemeA.symmetric_difference(insiemeB))

# verifica se i set A e B sono privi di elementi in comune
print('A e B sono disgiunti?', insiemeA.isdisjoint(insiemeB))

# elimina l'unico elemento che era comune ai due set
insiemeB.remove('verde')

print('A e B sono disgiunti?', insiemeA.isdisjoint(insiemeB))
insiemeC = {'rosso', 'bianco'}

# verifica se A è sottoinsieme di C, o viceversa
print('A è sottoinsieme di C?', insiemeA.issubset(insiemeC))
print('A è sovrainsieme di C?', insiemeA.issuperset(insiemeC))

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: