Menu
Coddy logo textTech

Accéder par index

Fait partie de la section Fondamentaux du Journey Dart de Coddy — leçon 50 sur 94.

Accéder aux éléments de liste par index vous permet de récupérer des éléments individuels d'une liste en utilisant leur numéro de position. En Dart, les indices de liste commencent à 0.

Créez une liste de fruits :

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

Accéder au premier élément (index 0) :

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

Après l'exécution du code ci-dessus, la sortie sera :

Apple

Accéder au deuxième élément (index 1) :

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

Après l'exécution du code ci-dessus, la sortie sera :

Banana
challenge icon

Défi

Débutant

Dans ce défi, vous allez pratiquer l'accès aux éléments d'une liste en utilisant leur indice. En Dart, les indices de liste commencent à 0, donc le premier élément est à l'indice 0, le deuxième à l'indice 1, et ainsi de suite.

Complétez le code pour accéder aux deuxième et quatrième éléments de la liste fruits et les stocker dans les variables secondFruit et fourthFruit.

Sortie attendue :

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

Aide-mémoire

Accédez aux éléments de la liste par index en utilisant des crochets carrés. Les indices de liste commencent à 0 :

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

Essayez vous-même

void main() {
  // Cette liste est déjà définie pour vous
  List<String> fruits = ['Apple', 'Banana', 'Orange', 'Mango', 'Grapes'];
  
  // TODO: Accéder au deuxième élément (Banana) en utilisant son index
  // et le stocker dans la variable 'secondFruit'
  String secondFruit = '';
  
  // TODO: Accéder au quatrième élément (Mango) en utilisant son index
  // et le stocker dans la variable 'fourthFruit'
  String fourthFruit = '';
  
  // Ceci affichera les résultats
  print('The second fruit is: $secondFruit');
  print('The fourth fruit is: $fourthFruit');
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux