Démarche optimale à adopter pour un script Python
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:
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 !