Heim >Backend-Entwicklung >Python-Tutorial >Wie exportiere ich verschachtelte Listen in CSV-Dateien 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 meistern 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 einen CSV-Writer Objekt.
writer = csv.writer(f)
Schreiben Sie die Liste der Listen mit writerows() in die Datei.
writer.writerows(a)
Dieser Ansatz generiert ein CSV-Datei mit jeder inneren Liste in einer separaten Zeile, wobei die Elemente durch Kommas getrennt sind. Das Format der Daten in a bleibt in der CSV-Datei erhalten, wobei Float-, String- und Integer-Elemente intakt bleiben.
Das obige ist der detaillierte Inhalt vonWie exportiere ich verschachtelte Listen in CSV-Dateien in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!