Mengeksport Senarai Senarai Python ke Fail CSV
Objektif anda adalah untuk menukar senarai senarai Python kepada fail CSV, memastikan bahawa data dari pelbagai jenis (float, int, rentetan) disimpan dalam setiap subsenarai. Format CSV yang dikehendaki melibatkan pengasingan elemen dalam setiap subsenarai menggunakan koma dan menjajarkan subsenarai secara menegak.
Untuk mencapai ini, anda boleh memanfaatkan modul csv terbina dalam Python:
import csv with open('out.csv', 'w', newline='') as f: writer = csv.writer(f) writer.writerows(a)
Di sini, ia diandaikan bahawa 'a' mewakili senarai senarai anda. Dengan menyatakan 'newline='' semasa membuka fail, anda menghalang pemasukan automatik baris baharu pada penghujung setiap baris. Fungsi 'csv.writer()' mencipta objek penulis baharu untuk fail yang ditentukan. Dengan menggunakan kaedah 'writerows()', kami mengulangi setiap subsenarai dalam 'a' dan menulisnya pada fail CSV, memisahkan elemen dengan koma.
Pendekatan ini menawarkan fleksibiliti dalam menyesuaikan format output dengan menyediakan parameter pilihan kepada 'csv.writer()'. Sebagai contoh, anda boleh mentakrifkan pembatas (cth., ';') untuk memisahkan elemen atau menentukan gaya petikan untuk nilai rentetan.
Atas ialah kandungan terperinci Bagaimana untuk Menukar Senarai Senarai Python kepada Fail CSV?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!