Bonjour,

Pour un programme en python qui assure entre autres le décodage de code, je récupère un recueil au format txt de chaque code que je peux rencontrer.
Le fichier se présente tout simplement comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
code1    décodage1
code2    décodage2
code3    décodage3
code4    décodage4
code5    décodage5
...
avec une tabulation entre chaque code/décodage.

Je vois deux solutions pour exploiter ce fichier :

option 1 : A chaque code rencontré par le programme, je parcours les lignes du txt depuis le début jusqu'à retrouver son décodage.

option 2 : En début de script, grâce à une boucle qui parcours toutes les lignes je stocke les code/décodage dans une variable dictionnaire.


A première vu la deuxième option semble évidente mais peut être avez vous une autre idée plus "propre" que ça, et sinon avez vous une idée de comment convertir ce fichier en dictionnaire plus simplement qu'en parcourant les lignes une à une ?
Il s'agit d'un très gros fichier texte ( env. 700 000 lignes)

merci d'avance !