 Codez une fonction pour déterminer si deux chaînes sont des anagrammes l'une de l'autre.
def isAnagram(string1, string2): \n \n # Assurez-vous que les deux chaînes ont la même longueur \n if len(string1) != len(string2): \n return False\n \n # Dictionnaire pour stocker la fréquence de caractères dans chaîne1 \n compte = [0] * 26\n \n # Pour chaque caractère de chaîne1 incrémente sa fréquence \n pour i dans plage(len(chaîne1)) : \n compte[ord(chaîne1[i]) - ord('a')] += 1\n \n # Pour chaque caractère de string2 décrémente sa fréquence \n for i in range(len(string2)) : \n count[ord(string2[i]) - ord( 'a')] -= 1\n \n # Si une fréquence atteint une valeur négative, \n # alors les chaînes ne peuvent pas être des anagrammes \n for i in range(len(count)): \n if count[i ] < 0 : \n renvoie Faux\n \n # Si toutes les fréquences sont nulles, chaîne1 et chaîne2 \n # sont des anagrammes l'une de l'autre \n renvoie Vrai