Menu
Coddy logo textTech

Iterando Sobre uma Lista

Parte da seção Fundamentos do Journey de Dart da Coddy — lição 55 de 94.

O for-in loop fornece uma maneira simples de iterar através de todos os elementos em uma lista. É mais limpo do que usar um loop for tradicional com índices.

Crie uma lista de frutas:

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

Use um loop for-in para iterar através de cada elemento:

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

Após executar o código acima, a saída será:

Apple
Banana
Orange
challenge icon

Desafio

Iniciante

Neste desafio, você praticará o uso de um loop for-in para iterar através de uma lista de frutas e imprimir cada uma. O loop for-in é uma maneira simples de processar cada elemento em uma lista um por um.

Complete o código abaixo para imprimir cada fruta na lista fruits em uma linha separada usando um loop for-in.

Saída esperada:

Apple
Banana
Orange
Mango
Strawberry

Folha de consulta

O loop for-in fornece uma maneira simples de iterar por todos os elementos em uma lista:

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

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

Isso imprimirá cada elemento em uma linha separada:

Apple
Banana
Orange

Experimente você mesmo

void main() {
  // Lista de frutas (já definida para você)
  List<String> fruits = ['Apple', 'Banana', 'Orange', 'Mango', 'Strawberry'];
  
  // TODO: Use um loop for-in para iterar pela lista de frutas
  // e imprimir cada fruta em uma linha separada
  
  
  // O loop deve imprimir cada fruta assim:
  // Apple
  // Banana
  // Orange
  // ...
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos