J'ai actuellement un fichier texte contenant des données telles que
0 0 0 1 0 1 5...
4 Réponses :
Obtenez le contenu de la ligne avec F.Readline () mais en insérant le contenu dans votre liste, excluez le dernier caractère car c'est un nouveau caractère de ligne.
En supposant que vous travaillez avec Python fait quelque chose comme ça où x est le nom de votre liste. P> p>
Vous pouvez soit exécuter un remplacer pour supprimer les caractères d'évacuation: où arr s'agit de la matrice à partir de laquelle vous souhaitez supprimer les caractères d'évacuation. Vérifiez également ici P> ou vous pouvez avoir un rapide look ici p> Vous pouvez également utiliser: p>
Si vous obtenez un tableau avec des caractèresWLINE, vous pouvez les remplacer comme suit:
> a = ['0/n','0/n','0/n','1/n','0/n','5/n'] r = map(lambda x:
> x.replace('/n', ''), a) print(list(r))
Vous pouvez lancer de la chaîne à int avec astype code>
Est-ce que cela répond à votre question? Comment lire un fichier sans nouvelles lignes?
Qu'en est-il de Numpy.genfromtxt?