📊 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"])