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 : 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
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