Mengimport Data CSV ke dalam Senarai dalam Python
Apabila bekerja dengan fail CSV (Comma-Separated Values) dalam Python, seseorang mungkin menghadapi perlu mengimport data ke dalam senarai untuk pemprosesan selanjutnya. Soalan ini menangani senario ini, menyediakan penyelesaian komprehensif untuk menukar data CSV ke dalam senarai tuple atau rentetan berstruktur.
Menggunakan modul csv, kita boleh mencapai ini dengan blok kod mudah:
import csv # Open the CSV file with open('file.csv', 'r') as f: # Create a CSV reader reader = csv.reader(f) # Convert CSV data to a list of tuples data = list(reader)
Kod ini akan membaca fail CSV, dengan setiap baris diwakili sebagai tuple dalam senarai data. Format setiap tuple ialah (rentetan, kategori).
Sebagai alternatif, jika anda lebih suka senarai rentetan, cuma ubah suai kod seperti berikut:
... # Convert CSV data to a list of strings data = [row for row in reader]
Untuk versi lama Python 2 , kod yang dikemas kini ialah:
import csv with open('file.csv', 'rb') as f: reader = csv.reader(f) your_list = list(reader)
Tidak kira versi Python anda, penyelesaian yang disediakan membolehkan anda mengimport data CSV ke dalam senarai, sama ada sebagai tupel atau rentetan, memperkemas tugas manipulasi data anda.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengimport Data CSV ke dalam Senarai dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!