Union de Deux Listes
Algorithmique classique
Enonce
Retourner l'union de A et B (tous les éléments sans doublons), sans utiliser set().
Signature attendue
def union(A: list, B: list) -> list:
Exemples
union([1, 2, 3], [3, 4, 5])→[1, 2, 3, 4, 5]union([1, 1, 2], [2, 3, 3])→[1, 2, 3]union([], [1, 2])→[1, 2]
📖 Rappel de cours
On rassemble les éléments des deux listes en évitant les doublons, en testant l'appartenance avant chaque ajout.
⚠ Le piège : set(A) | set(B) est immédiat mais perd l'ordre. Si l'énoncé attend l'ordre d'apparition, il faut parcourir et n'utiliser l'ensemble que pour tester.
← Exercices Python pour la prépa — CPGE scientifique et ECG
Exercices du meme theme
- Évaluation Postfixée (NPI)
- Fréquences des Caractères
- Intersection de Deux Listes
- Produit de Deux Matrices
- Matrice Identité
- Trace d'une Matrice
La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.