Suppression des retours à la ligne
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
Code:
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 |
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.
Merci d'avance pour votre aide