For each döngüsü, bir koleksiyondaki (dizi, liste vb.) her öğe için bir deyim grubunu yinelemek amacıyla kullanılır 14.
Bu döngünün bazı kullanım alanları:
- Dizi elemanlarına erişim: Dizi içindeki her bir elemanı kolayca işletmek ve üzerinde işlemler yapmak için kullanılır 2.
- Kodun okunabilirliğini artırma: Fonksiyonel programlama yaklaşımı benimseyerek daha düzenli ve anlaşılır kod yazmaya yardımcı olur 2.
- Özel yineleme: Koleksiyon üzerinde özel bir yineleme gerçekleştirmek için yineleyiciler ile birlikte kullanılır 1.
5 kaynaktan alınan bilgiyle göre: