Python - Le moyen le plus élégant de lire des lignes de fichier dans une liste

Ref: [1] - Python: read file line by line into array

For most cases, to read lines of file to a list, we just use

with open(fileName) as f:
  lineList = f.readlines()

In this case, every element in the list contain a \n in the end the string, which would be extremely annoying in some cases.

And there will be same problem if you use:

lineList = list()
with open(fileName) as f:
  for line in f:
    lineList.append(line)

To overcome this, you could use:

lineList = [line.rstrip('\n') for line in open(fileName)]

Recommended Posts

Python - Le moyen le plus élégant de lire des lignes de fichier dans une liste
Modèle de script python pour lire le contenu du fichier
Résumé de l'utilisation de la liste Python
[Python] Comment lire le fichier csv (méthode read_csv du module pandas)
Comment lire un fichier CSV avec Python 2/3
Lire un fichier contenant des lignes brouillées en Python
[Introduction à Udemy Python3 + Application] 19. Copie de la liste
[Python] Comment lire des fichiers Excel avec des pandas
Liste de code Python à déplacer et à mémoriser
Différentes façons de lire la dernière ligne d'un fichier csv en Python
[Python] Analyser le dossier, y compris les sous-dossiers → Exporter la liste des fichiers au format CSV
Liste des modules python
Un moyen simple de vérifier la source des modules Python
Liste des articles liés à l'optimisation par Python vers Docker
Comment écrire un type liste / dictionnaire de Python3
Lisez le fichier xml en vous référant au didacticiel Python
Lire le fichier csv Python
Essayez d'obtenir la liste des fonctions du paquet Python> os
[Python] Comment créer une liste de chaînes de caractères caractère par caractère
Comment changer le fichier de configuration pour qu'il soit lu par Python
Comment mélanger une partie de la liste Python (au hasard.shuffle)
[Chaîne de Markov] J'ai essayé de charger des émotions négatives dans Python.
[Chaîne de Markov] J'ai essayé de lire les citations en Python.
Comment obtenir une liste d'exceptions intégrées pour python
Python> Lire à partir d'une chaîne multiligne au lieu d'un fichier> io.StringIO ()
Comment lire un fichier Excel (.xlsx) avec Pandas [Python]
Liste des bibliothèques à installer lors de l'installation de Python à l'aide de Pyenv
[Python3] Liste des sites auxquels j'ai fait référence lorsque j'ai lancé Python
Une commande pour lister tous les fichiers par ordre de nom de fichier
Comment connecter le contenu de la liste dans une chaîne de caractères
résumé lié à l'opération de fichier python
Résumé des opérations de liste Python3
[Python] Convertir la liste en Pandas [Pandas]
[Python] Comment utiliser la liste 1
[Python] Une autre façon d'importer
[Python] Copie d'une liste multidimensionnelle
[Introduction à Python] <liste> [modifier le 22/02/2020]
Essayez d'obtenir la liste des fils du bulletin d'information (je n'aime pas) avec Python.
J'ai essayé de créer une liste de nombres premiers avec python
[Python] Un programme qui fait pivoter le contenu de la liste vers la gauche
Un moyen simple de personnaliser l'importation Python
Chiffrement facile du contenu des fichiers (Python)
[Python] Ecrire dans un fichier csv avec Python
Sortie vers un fichier csv avec Python
Convertir la liste en DataFrame avec python
[Python débutant] Divisez une liste (5 lignes).
Python> liste> Convertir une double liste en une seule liste
[Python] Comment utiliser la liste 3 Ajouté
À propos de la liste de base des bases de Python
Téléchargement de fichiers vers Azure Storage (Python)
[Python] Comment mettre n'importe quel nombre d'entrées standard dans la liste
Python> sys.path> Liste de chaînes indiquant le chemin pour rechercher des modules
[Introduction à Python] Comment trier efficacement le contenu d'une liste avec le tri par liste
[Python] Comment utiliser la liste 2 Référence de la valeur de la liste, nombre d'éléments, valeur maximale, valeur minimale
Lisez le fichier CSV avec Python et convertissez-le en DataFrame tel quel
[Chaîne de Markov] J'ai essayé de lire des citations et des émotions négatives en Python.
Script Python qui génère tous les enregistrements de la table Oracle dans un fichier CSV
Comment bien formater une liste de dictionnaires (ou d'instances) en Python
J'ai fait un programme pour vérifier la taille d'un fichier avec Python