Mengabaikan Baris Pertama Data CSV untuk Diproses
Untuk memproses data daripada fail CSV dengan cekap, anda mungkin ingin mengabaikan baris pertama yang biasanya mengandungi nama lajur. Berikut ialah coretan kod Python yang memenuhi keperluan ini:
import csv with open('all16.csv', 'r', newline='') as file: has_header = csv.Sniffer().has_header(file.read(1024)) file.seek(0) # Rewind. reader = csv.reader(file) if has_header: next(reader) # Skip header row. column = 1 datatype = float data = (datatype(row[column]) for row in reader) least_value = min(data) print(least_value)
Penjelasan:
Nota: Pastikan fail dibuka dengan sewajarnya untuk versi Python yang digunakan (Python 3.x vs. Python 2.x).
Atas ialah kandungan terperinci Bagaimana untuk Melangkau Baris Pengepala dan Cari Nilai Minimum dalam Fail CSV dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!