Menu
Coddy logo textTech

Iterando sobre una lista

Parte de la sección Fundamentos del Journey de Dart de Coddy — lección 55 de 94.

El for-in loop proporciona una forma simple de iterar a través de todos los elementos en una lista. Es más limpio que usar un bucle for tradicional con índices.

Crea una lista de frutas:

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

Usa un bucle for-in para iterar a través de cada elemento:

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

Después de ejecutar el código anterior, la salida será:

Apple
Banana
Orange
challenge icon

Desafío

Principiante

En este desafío, practicarás el uso de un bucle for-in para iterar a través de una lista de frutas e imprimir cada una. El bucle for-in es una forma simple de procesar cada elemento en una lista uno por uno.

Completa el código a continuación para imprimir cada fruta en la lista fruits en una línea separada usando un bucle for-in.

Salida esperada:

Apple
Banana
Orange
Mango
Strawberry

Hoja de referencia

El bucle for-in proporciona una forma simple de iterar a través de todos los elementos en una lista:

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

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

Esto imprimirá cada elemento en una línea separada:

Apple
Banana
Orange

Pruébalo tú mismo

void main() {
  // Lista de frutas (ya definida para ti)
  List<String> fruits = ['Apple', 'Banana', 'Orange', 'Mango', 'Strawberry'];
  
  // TODO: Usa un bucle for-in para iterar a través de la lista de frutas
  // y imprimir cada fruta en una línea separada
  
  
  // El bucle debería imprimir cada fruta así:
  // Manzana
  // Plátano
  // Naranja
  // ...
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos