⚡ fonksiyon
lines_iter
fonksiyon lines_iter
Create a lazy line iterator for memory-efficient line processing.
Bellek-verimli satır işleme için lazy line iterator oluştur.
Parameters / Parametreler
path: Path to file / Dosya yolu
Returns / Dönüş Değeri
Returns line iterator, or error. Satır iterator'ünü döner, veya hata.
Example / Örnek
// Process huge file without loading it all into memory
değişken iter = io.lines_iter("huge_log.txt")?
döngü yap
değişken line_opt = io.iter_next(iter)
eğer line_opt.hiçbiri ise çık
değişken line = line_opt.değer
// Process line...
son
Performance / Performans
O(1) initialization. Each iter_next is O(line_length). Ideal for GB+ files. O(1) başlatma. Her iter_next O(satır_uzunluğu). GB+ dosyalar için ideal.