Bonjour,
j'ai un fichier avec 5 colonnes par exemple, dont la première ligne est un entête.
je voudrais extraire de ce fichier la colonne 1 par exemple (sans l'entête si possible) et la colonne 4.
J'ai essayé readlines() cela me crée une seule liste avec l'ensemble du fichier, donc inbitable,
j'ai essayé également ceci :
Mais là je rencontre deux problèmes : je n'arrive pas à en faire une liste, et si j'y arrive, cela me garde en mémoire la dernière ligne de mes deux colonnes...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Freq = {} ModS21 = {} tb = [] for ligne in open(fileS21,'r'): tb.append(ligne.split('\t')) Freq[ligne] = tb[-1][0] ModS21[ligne] = tb[-1][3] print Freq[ligne] print ModS21 [ligne]
avez-vous une idée pour que j'arrive à faire ce que je veux, sans passer par une modification manuelle de mon fichier texte
je vous remercie par avance
Patricia
Partager