Menu
Coddy logo textTech

Accedere tramite indice

Fa parte della sezione Fondamenti del percorso Dart di Coddy. Lezione 50 di 94.

Accedere agli elementi di una lista tramite indice ti permette di recuperare singoli elementi da una lista usando il loro numero di posizione. In Dart, gli indici delle liste iniziano da 0.

Crea un elenco di frutti:

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

Accedi al primo elemento (indice 0):

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

Dopo aver eseguito il codice precedente, l’output sarà:

Apple

Accedi al secondo elemento (indice 1):

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

Dopo aver eseguito il codice qui sopra, l'output sarà:

Banana
challenge icon

Sfida

Principiante

In questa sfida, ti eserciterai ad accedere agli elementi di una lista usando il loro indice. In Dart, gli indici delle liste partono da 0, quindi il primo elemento si trova all'indice 0, il secondo all'indice 1 e così via.

Completa il codice per accedere al secondo e al quarto elemento della lista fruits e memorizzarli nelle variabili secondFruit e fourthFruit.

Output previsto:

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

Provalo tu

void main() {
  // Questa lista è già definita per te
  List<String> fruits = ['Apple', 'Banana', 'Orange', 'Mango', 'Grapes'];
  
  // TODO: Accedi al secondo elemento (Banana) usando il suo indice
  // e memorizzalo nella variabile 'secondFruit'
  String secondFruit = '';
  
  // TODO: Accedi al quarto elemento (Mango) usando il suo indice
  // e memorizzalo nella variabile 'fourthFruit'
  String fourthFruit = '';
  
  // Questo mostrerà i risultati
  print('The second fruit is: $secondFruit');
  print('The fourth fruit is: $fourthFruit');
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Dart online