Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Accès et Modification des Éléments de Tableau | Tableaux et Slices
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Introduction à Golang

bookAccès et Modification des Éléments de Tableau

Glissez pour afficher le menu

Dans le chapitre précédent, nous avons appris à déclarer et initialiser un tableau. Dans ce chapitre, nous allons explorer comment accéder à des éléments individuels d’un tableau et les modifier.

Chaque élément du tableau possède un indice qui représente sa position dans le tableau. Le premier élément d’un tableau a l’indice 0, le deuxième élément a l’indice 1, et ainsi de suite. Il est important de noter que lorsqu’un tableau contient dix éléments, le dernier élément aura l’indice 9, car l’indexation commence à 0.

Voici la syntaxe pour référencer un élément dans un tableau :

arrayName[elementIndex]

Remarque

Le processus d’accès aux éléments d’un tableau par leurs indices est appelé indexation.

Reprenons le tableau students que nous avons abordé dans le chapitre précédent. Nous pouvons accéder à son deuxième élément en utilisant l’indexation :

index.go

index.go

copy
12
var students = [4] string { "Luna", "Max", "Ava", "Oliver" } fmt.Println(students[1]) // Output: Max

Un tableau fonctionne comme une collection de variables. Lorsque nous faisons référence à un élément à l’aide de l’indexation, nous accédons en réalité à une variable. Par conséquent, il est également possible de la modifier :

index.go

index.go

copy
1234
var students = [4] string { "Luna", "Max", "Ava", "Oliver" } fmt.Println(students) // Output: [Luna Max Ava Oliver] students[1] = "Tom" fmt.Println(students) // Output: [Luna Tom Ava Oliver]
question mark

Quelle sera la sortie du code suivant ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 2

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 5. Chapitre 2
some-alt