Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mengeksport Senarai Bersarang ke Fail CSV dalam Python?
Mengeksport Senarai Bersarang ke Fail CSV dalam Python
Menulis senarai bersarang, di mana setiap senarai dalaman mengandungi elemen jenis yang berbeza, kepada fail CSV boleh menjadi tugas biasa apabila bekerja dengan data dalam Python. Begini cara untuk menangani cabaran ini:
Modul csv Python menyediakan kaedah mudah untuk mengendalikan operasi CSV. Untuk menulis senarai senarai seperti a = [[1.2,'abc',3],[1.2,'werew',4]] pada fail CSV, ikut langkah berikut:
Buka fail untuk menulis dalam mod baris baharu.
import csv with open('out.csv', 'w', newline='') as f: ...
Buat penulis CSV objek.
writer = csv.writer(f)
Tulis senarai senarai pada fail menggunakan writerows().
writer.writerows(a)
Pendekatan ini akan menjana Fail CSV dengan setiap senarai dalaman pada baris yang berasingan, dengan elemen dipisahkan dengan koma. Format data dalam a akan disimpan dalam fail CSV, dengan unsur apungan, rentetan dan integer yang utuh.
Atas ialah kandungan terperinci Bagaimana untuk Mengeksport Senarai Bersarang ke Fail CSV dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!