Python - Die eleganteste Art, Dateizeilen in eine Liste einzulesen

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 - Die eleganteste Art, Dateizeilen in eine Liste einzulesen
Vorlage des Python-Skripts zum Lesen des Inhalts der Datei
Zusammenfassung der Verwendung der Python-Liste
[Python] Lesen der CSV-Datei (Methode read_csv des Pandas-Moduls)
Lesen einer CSV-Datei mit Python 2/3
Lesen Sie eine Datei mit verstümmelten Linien in Python
[Einführung in die Udemy Python3 + -Anwendung] 19. Kopie der Liste
[Python] Wie man Excel-Dateien mit Pandas liest
Liste des zu verschiebenden und zu merkenden Python-Codes
Verschiedene Möglichkeiten, die letzte Zeile einer CSV-Datei in Python zu lesen
[Python] Scannen Sie den Ordner einschließlich der Unterordner → Exportieren Sie die Dateiliste in CSV
Liste der Python-Module
Einfache Möglichkeit, die Quelle der Python-Module zu überprüfen
Liste der Beiträge zur Optimierung durch Python to Docker
So schreiben Sie einen Listen- / Wörterbuchtyp von Python3
Lesen Sie die XML-Datei anhand des Python-Tutorials
Lesen Sie die Python-CSV-Datei
Versuchen Sie, die Funktionsliste des Python> os-Pakets abzurufen
[Python] So erstellen Sie eine Liste von Zeichenfolgen Zeichen für Zeichen
So wechseln Sie die Konfigurationsdatei, die von Python gelesen werden soll
So mischen Sie einen Teil der Python-Liste (at random.shuffle)
[Markov-Kette] Ich habe versucht, negative Emotionen in Python zu laden.
[Markov-Kette] Ich habe versucht, die Zitate in Python einzulesen.
So erhalten Sie eine Liste der integrierten Ausnahmen für Python
Python> Aus einer mehrzeiligen Zeichenfolge anstelle einer Datei lesen> io.StringIO ()
Lesen einer Excel-Datei (.xlsx) mit Pandas [Python]
Liste der zu installierenden Bibliotheken bei der Installation von Python mit Pyenv
[Python3] Liste der Websites, auf die ich beim Starten von Python verwiesen habe
Ein Befehl zum Auflisten aller Dateien in der Reihenfolge des Dateinamens
So verbinden Sie den Inhalt der Liste mit einer Zeichenfolge
Zusammenfassung der Python-Dateivorgänge
Zusammenfassung der Python3-Listenoperationen
[Python] Liste in Pandas konvertieren [Pandas]
[Python] Verwendung von Liste 1
[Python] Eine andere Möglichkeit zum Importieren
[Python] Kopie einer mehrdimensionalen Liste
[Einführung in Python] <Liste> [Bearbeiten: 22.02.2020]
Versuchen Sie, die Thread-Liste der Nachrichten (Abneigung) mit Python zu erhalten.
Ich habe versucht, mit Python eine Liste von Primzahlen zu erstellen
[Python] Ein Programm, das den Inhalt der Liste nach links dreht
Einfache Möglichkeit, den Python-Import anzupassen
Einfache Verschlüsselung von Dateiinhalten (Python)
[Python] Mit Python in eine CSV-Datei schreiben
Ausgabe in eine CSV-Datei mit Python
Konvertieren Sie die Liste mit Python in DataFrame
[Python-Anfänger] Teilen Sie eine Liste (5 Zeilen).
Python> Liste> Doppelte Liste in einfache Liste konvertieren
[Python] Verwendung von Liste 3 Hinzugefügt
Informationen zur Grundlagenliste der Python-Grundlagen
Datei-Upload in Azure Storage (Python)
[Python] So fügen Sie eine beliebige Anzahl von Standardeingaben in die Liste ein
Python> sys.path> Liste der Zeichenfolgen, die den Pfad für die Suche nach Modulen angeben
[Einführung in Python] So sortieren Sie den Inhalt einer Liste effizient mit Listensortierung
[Python] Verwendung von Liste 2 Referenz des Listenwerts, der Anzahl der Elemente, des Maximalwerts und des Minimalwerts
Lesen Sie die CSV-Datei mit Python und konvertieren Sie sie unverändert in DataFrame
[Markov-Kette] Ich habe versucht, Zitate und negative Emotionen in Python einzulesen.
Python-Skript, das alle Datensätze der Oracle-Tabelle in eine CSV-Datei ausgibt
So formatieren Sie eine Liste von Wörterbüchern (oder Instanzen) in Python
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen