📊 csv - CSV Parser/Writer

Read, Write, Headers, Delimiter

28
Fonksiyon
487
Satır
15 KB
Boyut

🚀 Hızlı Başlangıç

içe_aktar csv

// Read CSV
değişken satırlar = csv.oku("data.csv")
her satır içinde satırlar için yap
    yazdır(satır[0] + ", " + satır[1])
son

// Read with headers
değişken veri = csv.oku_başlıklı("users.csv")
her kayıt içinde veri için yap
    yazdır(kayıt["name"] + " - " + kayıt["age"])
son

// Write CSV
değişken satırlar = [
    ["Ali", "25", "İstanbul"],
    ["Ayşe", "30", "Ankara"]
]
csv.yaz("output.csv", satırlar)

💡 Örnekler

Data Processing Pipeline

içe_aktar csv, stats

// CSV okuma ve analiz
değişken veri = csv.oku_başlıklı("sales.csv")

değişken sales = []
her kayıt içinde veri için yap
    sales.ekle(kayıt["amount"].kesir())
son

yazdır("Ortalama: " + stats.ortalama(sales).yazıya())
yazdır("Toplam: " + stats.toplam(sales).yazıya())

// Filtered export
değişken filtered = veri.filtrele(fonksiyon(r) yap
    dön r["amount"].kesir() > 1000.0
son)

csv.yaz_başlıklı("high_sales.csv", filtered, ["date", "amount", "customer"])

← Tüm Modüller