Exercices Structures de données Anagramme
🎉

Bravo!

Intermédiaire 🧠 Fondamentaux 20 XP 0 personnes ont réussi

Anagramme

La détection d'anagrammes est utilisée dans les jeux de mots, les moteurs de recherche (suggestion de termes similaires) et même en bioinformatique pour comparer des séquences. C'est aussi un exercice qui montre la puissance de sorted() sur les chaînes.

L'astuce : si tu tries les lettres de deux mots et que les résultats sont identiques, ce sont des anagrammes. sorted('listen') et sorted('silent') donnent tous les deux ['e', 'i', 'l', 'n', 's', 't']. Pense à nettoyer les mots avant (minuscules, sans espaces).

Écris une fonction est_anagramme(mot1, mot2) qui vérifie si deux mots sont des anagrammes, en ignorant la casse et les espaces.

Exemple :
est_anagramme('listen', 'silent') renvoie True
est_anagramme('hello', 'world') renvoie False

Tests (2/4)

Anagramme simple
assert est_anagramme('listen', 'silent') == True
Pas anagramme
assert est_anagramme('hello', 'world') == False

+ 0 tests cachés

Indices (3 disponibles)

solution.py