Mempunyai senarai panjang subsenarai dengan pelbagai jenis data boleh menimbulkan cabaran apabila mengeksport ke fail CSV. Untuk mencapai output yang diingini, di mana setiap subsenarai muncul sebagai baris dalam CSV, kami boleh memanfaatkan kepelbagaian modul csv Python.
Modul csv terbina dalam Python menyediakan antara muka yang mudah digunakan untuk mengurus CSV data. Untuk menulis senarai senarai pada fail CSV, kami mengikuti langkah berikut:
Berikut ialah coretan kod untuk menggambarkan proses ini:
import csv with open('out.csv', 'w', newline='') as f: writer = csv.writer(f) writer.writerows(a)
Kod ini menganggap bahawa senarai senarai anda diberikan kepada pembolehubah a, seperti yang ditunjukkan dalam soalan anda. Anda boleh menyesuaikan format khusus output CSV menggunakan parameter pilihan yang disediakan oleh csv.writer(). Ini membolehkan anda menyesuaikan fail untuk memenuhi keperluan khusus anda.
Atas ialah kandungan terperinci Bagaimana untuk Mengeksport Senarai Bersarang dengan Cekap ke CSV dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!