from math import factorial
def nbanagrammes(mot):
n = len(mot)
dico = dict()
for lettre in mot:
if lettre not in dico:
dico[lettre] = 1
else:
nb = dico.get(lettre)
dico[lettre] = nb + 1
P = 1
for cle, valeur in dico.items():
P = P * factorial(valeur)
return int(factorial(n) / P)