Python26 / 62

Membaca & Menulis Berkas CSV (modul csv)

Modul bawaan csv.DictReader membaca baris CSV langsung menjadi objek Dictionary.

👀 Contoh dulu

import csv
with open("data.csv", "r", encoding="utf-8") as f:
    reader = csv.DictReader(f)
    for row in reader:
        print(row["nama"])

Hasilnya: Mencetak kolom 'nama' dari setiap baris CSV.

💡 DictReader otomatis menggunakan baris pertama CSV sebagai nama key.

📝 Sekarang giliranmu

Berkas CSV data.csv telah dibuka pada variabel f. Gunakan fitur csv.DictReader() untuk memproses file f tersebut, dan simpan objek pembacanya ke dalam variabel bernama reader.

Preview