Menu
Coddy logo textTech

Tableaux multidimensionnels

Fait partie de la section Fondamentaux du Journey GO de Coddy. Leçon 73 sur 109.

Les tableaux multidimensionnels sont des tableaux qui contiennent d'autres tableaux en tant qu'éléments. Ils sont utiles pour représenter des grilles ou des tableaux.

Créez un tableau 2×3 (2 lignes, 3 colonnes) pour représenter une grille de nombres :

grid := [2][3]int{
    {1, 2, 3},
    {4, 5, 6},
}

Accédez aux éléments en utilisant deux indices - le premier pour la ligne, puis le second pour la colonne :

element := grid[0][2]
fmt.Println(element)

Ceci affiche l'élément à la ligne 0, colonne 2 :

3
challenge icon

Défi

Débutant

Dans ce défi, vous travaillerez avec un tableau multidimensionnel qui représente une petite grille de nombres. Votre tâche consiste à accéder à un élément spécifique de ce tableau 2D et à l'afficher.

La grille représente un plateau de jeu simple de 3x3 avec des nombres :

1 2 3
4 5 6
7 8 9

Votre travail consiste à afficher la valeur à la ligne 1, colonne 2 (qui devrait être le nombre 6).

Essayez vous-même

package main

import "fmt"

func main() {
	// Ceci est une grille 3x3 représentée par un tableau 2D
	grid := [][]int{
		{1, 2, 3},
		{4, 5, 6},
		{7, 8, 9},
	}
	
	// TODO: Accéder et afficher la valeur à la ligne 1, colonne 2 (devrait être 6)
	// Rappel : les indices de tableau commencent à 0, donc la ligne 1 est la deuxième ligne
	
	// Écrivez votre code sous cette ligne
	
}
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

Entraînez-vous par vous-même : Compilateur Go en ligne