Menu
Coddy logo textTech

Accediendo por índice

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

Acceso a elementos de lista por índice permite recuperar elementos individuales de una lista utilizando su número de posición. En Dart, los índices de lista comienzan en 0.

Crea una lista de frutas:

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

Accede al primer elemento (índice 0):

String firstFruit = fruits[0];
print(firstFruit);

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

Apple

Accede al segundo elemento (índice 1):

String secondFruit = fruits[1];
print(secondFruit);

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

Banana
challenge icon

Desafío

Principiante

En este desafío, practicarás acceder a elementos en una lista usando su índice. En Dart, los índices de lista comienzan en 0, por lo que el primer elemento está en el índice 0, el segundo en el índice 1, y así sucesivamente.

Completa el código para acceder a los segundo y cuarto elementos de la lista fruits y almacenarlos en las variables secondFruit y fourthFruit.

Salida esperada:

The second fruit is: Banana
The fourth fruit is: Mango

Hoja de referencia

Accede a los elementos de la lista por índice usando corchetes cuadrados. Los índices de lista comienzan en 0:

List<String> fruits = ['Apple', 'Banana', 'Orange'];
String firstFruit = fruits[0];  // 'Apple'
String secondFruit = fruits[1]; // 'Banana'

Pruébalo tú mismo

void main() {
  // Esta lista ya está definida para ti
  List<String> fruits = ['Apple', 'Banana', 'Orange', 'Mango', 'Grapes'];
  
  // TODO: Accede al segundo elemento (Banana) usando su índice
  // y guárdalo en la variable 'secondFruit'
  String secondFruit = '';
  
  // TODO: Accede al cuarto elemento (Mango) usando su índice
  // y guárdalo en la variable 'fourthFruit'
  String fourthFruit = '';
  
  // Esto mostrará los resultados
  print('The second fruit is: $secondFruit');
  print('The fourth fruit is: $fourthFruit');
}
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