Bonjour,
j'ai un fichier txt pour lequel je souhaite enlever les retours à la ligne.
J'ai essaye ce code là, mais j'ai toujours le retour à la ligne lors de l'affichage
J'ai un affichage avec mon active_sequence_name bien en clée de mon dictionnaire mais par contre la partie séquence est une liste dont chaque élément correspond aux lignes du fichier. Je voudrais cumuler ces éléments en un seul.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 def fichier1(fichier): dico1={} with open(fichier,"r") as f: for line in f: line=line.strip() if not line: continue if line.startswith(">"): active_sequence_name = line[1:] if active_sequence_name not in dico1: dico1[active_sequence_name] = [] continue sequence=line.replace("\n", "") dico1[active_sequence_name].append(sequence) return dico1
Merci d'avance pour votre aide
Partager