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:
Öffnen Sie eine Datei zum Schreiben im Zeilenumbruchmodus.
import csv with open('out.csv', 'w', newline='') as f: ...
Erstellen Sie ein CSV-Writer-Objekt.
writer = csv.writer(f)
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.
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