02. Théorie des Ensembles
Ensembles, opérations, relations, fonctions et cardinalité.
Les ensembles sont partout en informatique: collections, bases de données, types, graphes. Tout commence ici.
En programmation, vous manipulez constamment des collections: Set, HashSet, TreeSet. Les types sont des ensembles de valeurs possibles. Les bases de données relationnelles reposent sur la théorie des ensembles.
A = {1, 2, 3}
B = {2, 3, 4}
print(A | B) # Union: {1, 2, 3, 4}
print(A & B) # Intersection: {2, 3}
print(A - B) # Différence: {1}
Prérequis: Logique mathématique (recommandé).