Dictionnaire bilingue en python

hmissimawu -  
 tuxboy -
Bonjour,
J'espère trouver de l'aide pour mener à bien un projet.
Je veux coder un dictionnaire bilingue anglais-français spécialement pour le domaine vétérinaire. Je maîtrise un peu python; et je me demande quelle structure de données utiliser pour un traitement rapide des données. Une structure de données qui me permettra de faire des recherches rapides par les préfixes. J'ai essayé avec les listes mais c'est lent parce qu'il y a beaucoup de mot.
Au fait c'est un fichier texte que j'ai utilisé pour stocker les mots et définition.
Merci d'avance.

2 réponses

  1. periplasme Messages postés 422 Statut Membre 53
     
    hummm ... est-il possible d'impémenter une table de hachage en python ? (ça serait, en gros, un tableau de listes, et a chaque mot de ton dictionnaire correspondrait un "hashcode" qui définirait a quel indice du tableau il se trouve.) regarde sur wikipedia pour plus de détails, mais ça m'as l'air déja plus efficace que des liste.
    0
    1. hmissimawu
       
      Merci
      0
  2. tuxboy
     
    Meilleurs Voeux,

    Une petite base de données :
    http://zetcode.com/db/mysqlpython/
    0