{3,6,"cat",4.5,False}

# {False, 4.5, 3, 6, 'cat'}     # L'ensemble est ordonné
my_set = {3,6,"cat",4.5,False}
my_set

#{False, 3, 4.5, 6, 'cat'}

len(my_set)
# 5

False in my_set
# True

"dog" in my_set
#False

your_set =  {99,3,100}
my_set.union(your_set)
# {False, 3, 4.5, 6, 99, 'cat', 100}

my_set | your_set
# {False, 3, 4.5, 6, 99, 'cat', 100}

my_set.intersection(your_set)
# {3}

my_set & your_set
# {3}

my_set.difference(your_set)
# {False, 4.5, 6, 'cat'}

my_set - your_set
# {False, 4.5, 6, 'cat'}

{3,100}.issubset(your_set)
# True

{3,100} <= your_set
# True

my_set.add("house")
my_set
# {False, 3, 4.5, 6, 'house', 'cat'}

my_set.remove(4.5)
my_set
# {False, 3, 6, 'house', 'cat'}

my_set.pop()
# False

my_set
# {3, 6, 'house', 'cat'}

my_set.clear()
my_set
set()               # Ensemble vide