Les Set comme les List, Tuple et les dictionnaire, sont utilisés pour stocker plusieurs éléments dans une seule variable. Un Set est une collection à la fois non ordonnée et non indexée , et unique .
Les Set sont écrits avec des accolades {..}.
maset = {"a", "b", "c"}
for x in maset:
print(x)
Output:
c
a
b
Pour ajouter un élément à Set, utilisez la add() méthode.
maset = {"a", "b", "c"}
maset.add("d")
print(maset)
#ajouter set a un autre set
otherset= {"e", "f", "g"}
maset.update(otherset)
print(maset)
Output:
{'a', 'c', 'b', 'd'}
{'c', 'f', 'b', 'd', 'a', 'e', 'g'}
Pour supprimer un élément d'un Set, utilisez la méthode remove() , ou discard() .
maset = {"a", "b", "c","d","e","f"}
#remove
maset.remove("f")
print(maset)
#discard
maset.discard("e")
print(maset)
Output:
{'b', 'a', 'c', 'e', 'd'}
{'b', 'a', 'c', 'd'}