Import Fail CSV ke dalam Senarai dalam Python
Mengimport fail CSV ke dalam senarai dalam Python ialah tugas biasa. Dalam artikel ini, kami akan menunjukkan cara untuk mencapai ini menggunakan modul csv.
Kaedah:
Contoh:
Pertimbangkan fail CSV dengan yang berikut data:
This is the first line,Line1 This is the second line,Line2 This is the third line,Line3
Untuk mengimport data ini ke dalam senarai, kami boleh menggunakan kod berikut:
import csv with open('file.csv', newline='') as f: reader = csv.reader(f) data = list(reader) print(data)
Output:
[['This is the first line', 'Line1'], ['This is the second line', 'Line2'], ['This is the third line', 'Line3']]
Nota : Jika anda memerlukan tupel dan bukannya senarai, anda boleh mengubah suai kod di atas sebagai berikut:
with open('file.csv', newline='') as f: reader = csv.reader(f) data = [tuple(row) for row in reader]
Ini akan menghasilkan senarai tupel:
[('This is the first line', 'Line1'), ('This is the second line', 'Line2'), ('This is the third line', 'Line3')]
Untuk pengguna Python 2, anda boleh menggunakan kod berikut:
import csv with open('file.csv', 'rb') as f: reader = csv.reader(f) your_list = list(reader) print your_list
Atas ialah kandungan terperinci Bagaimana untuk Mengimport Fail CSV ke dalam Senarai dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!