Retrouver un mot d'après son « motif »

Programmes Python

Utilisez le bouton droit de la souris pour télécharger les fichiers Python.

dico.txt

motif.py On appellera « motif » d'un mot une suite de symboles (des lettres majuscules par exemple) où chaque symbole correspond à une lettre du mot (toujours la même).
Exemples :
  • ABABC : maman, cacao, gogos, ...
  • ABCBA : kayak, rotor, radar, ...
  • ABCDEFGH : hautbois, ultrason, validons, ...

Écrivez une procédure qui crée le motif d'un mot donné.
Utilisez ensuite cette procédure pour trouver tous les mots du dictionnaire ayant le même motif.

Entrez votre mot ou son motif (p. ex. ABACADACE) : prioritaire
Motif : ABCDBCEFCBG
Le script a mis 0.125 s pour trouver :
['pervertirez', 'prioritaire']


  Didier Müller, 27.5.21