Menu
Coddy logo textTech

Liste Üzerinde Yineleme

Coddy'nin Dart Journey'sinin Temeller bölümünün bir parçası — ders 55 / 94.

for-in loop, bir listede tüm öğeleri yinelemek için basit bir yol sağlar. Geleneksel indeksli for döngüsünden daha temizdir.

Meyvelerin bir listesini oluşturun:

List<String> fruits = ['Apple', 'Banana', 'Orange'];

Her bir öğeyi yinelemek için for-in döngüsünü kullanın:

for (String fruit in fruits) {
  print(fruit);
}

Yukarıdaki kodu çalıştırdıktan sonra çıktı şu olacaktır:

Apple
Banana
Orange
challenge icon

Görev

Başlangıç

Bu meydan okumada, bir meyve listesinden her birini yazdırmak için for-in döngüsünü kullanmayı pratik edeceksiniz. for-in döngüsü, bir listedeki her bir öğeyi tek tek işlemek için basit bir yoldur.

Altındaki kodu tamamlayın, fruits listesindeki her meyveyi for-in döngüsü kullanarak ayrı bir satıra yazdırın.

Beklenen çıktı:

Apple
Banana
Orange
Mango
Strawberry

Kopya kağıdı

for-in döngüsü, bir listede tüm öğeleri yinelemek için basit bir yol sağlar:

List<String> fruits = ['Apple', 'Banana', 'Orange'];

for (String fruit in fruits) {
  print(fruit);
}

Bu, her öğeyi ayrı bir satırda çıktı verecektir:

Apple
Banana
Orange

Kendin dene

void main() {
  // Meyveler listesi (zaten sizin için tanımlanmış)
  List<String> fruits = ['Apple', 'Banana', 'Orange', 'Mango', 'Strawberry'];
  
  // TODO: Meyveler listesi üzerinden yinelemek için bir for-in döngüsü kullanın
  // ve her meyveyi ayrı bir satıra yazdırın
  
  
  // Döngü her meyveyi şöyle yazdırmalı:
  // Elma
  // Muz
  // Portakal
  // ...
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler