„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie exportiere ich verschachtelte Listen in CSV-Dateien in Python?

Wie exportiere ich verschachtelte Listen in CSV-Dateien in Python?

Veröffentlicht am 14.11.2024
Durchsuche:495

How to Export Nested Lists to CSV Files in Python?

Verschachtelte Listen in CSV-Dateien in Python exportieren

Verschachtelte Listen, bei denen jede innere Liste Elemente unterschiedlichen Typs enthält, können in CSV-Dateien geschrieben werden Dies ist eine häufige Aufgabe bei der Arbeit mit Daten in Python. So bewältigen Sie diese Herausforderung:

Das CSV-Modul von Python bietet praktische Methoden für die Handhabung von CSV-Vorgängen. Um eine Liste von Listen wie a = [[1.2,'abc',3],[1.2,'werew',4]] in eine CSV-Datei zu schreiben, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie eine Datei zum Schreiben im Zeilenumbruchmodus.

    import csv
    
    with open('out.csv', 'w', newline='') as f:
        ...
  2. Erstellen Sie ein CSV-Writer-Objekt.

    writer = csv.writer(f)
  3. Schreiben Sie die Liste von Listen in die Datei mithilfe von writerows().

    writer.writerows(a)

Dieser Ansatz generiert eine CSV-Datei mit jeder inneren Liste in einer separaten Zeile. mit durch Kommas getrennten Elementen. Das Format der Daten in a bleibt in der CSV-Datei erhalten, wobei Float-, String- und Integer-Elemente intakt bleiben.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3