Intersection de Deux Listes
Algorithmique classique
Enonce
Retourner la liste des éléments communs à A et B (sans doublons), sans utiliser set().
Signature attendue
def intersection(A: list, B: list) -> list:
Exemples
intersection([1, 2, 3, 4], [3, 4, 5, 6])→[3, 4]intersection([1, 1, 2], [1, 3])→[1]intersection([1, 2], [3, 4])→[]
📖 Rappel de cours
On garde les éléments de la première liste présents dans la seconde. Convertir la seconde en ensemble rend chaque test instantané.
⚠ Le piège : Sans dédoublonnage, un élément présent deux fois dans la première liste apparaît deux fois dans le résultat. L'énoncé décide — lisez-le.
← Exercices Python pour la prépa — CPGE scientifique et ECG
Exercices du meme theme
- Parenthèses Équilibrées
- Évaluation Postfixée (NPI)
- Fréquences des Caractères
- Union de Deux Listes
- Produit de Deux Matrices
- Matrice Identité
La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.