Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Itération sur les Tableaux | Tableaux et Tranches
Introduction à Golang
course content

Contenu du cours

Introduction à Golang

Introduction à Golang

1. Commencer
2. Types de Données
3. Structures de Contrôle
4. Fonctions
5. Tableaux et Tranches
6. Introduction aux Structs et Maps

book
Itération sur les Tableaux

Les tableaux peuvent potentiellement contenir une grande quantité de données connexes, et parfois, nous voulons accéder et modifier les données en masse. Un moyen plus simple d'y parvenir est de parcourir un tableau pour travailler collectivement avec ses éléments.

Nous pouvons parcourir l'ensemble du tableau en utilisant une boucle for. La fonction len nous fournit la longueur du tableau, que nous pouvons utiliser dans la condition de la boucle pour spécifier le nombre d'itérations :

go

index

copy
12345678910
package main import "fmt" func main() { numbers := [] int { 5, 10, 15, 20, 25, 30, 25 } for i := 0; i < len(numbers); i++ { fmt.Printf("Element %d: %d\n", i, numbers[i]) } }

Dans le code ci-dessus, nous employons une boucle for pour itérer len(numbers) fois, où len(numbers) représente la longueur du tableau. À l'intérieur de la boucle, nous utilisons la variable i pour indexer et accéder aux éléments.

Le code suivant incrémente tous les nombres impairs et met au carré tous les nombres pairs dans un tableau :

go

index

copy
1234567891011121314151617
package main import "fmt" func main() { numbers := [] int { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 } fmt.Println(numbers) for i := 0; i < len(numbers); i++ { if numbers[i] % 2 == 0 { numbers[i] *= numbers[i] } else { numbers[i]++ } } fmt.Println(numbers) }
Quelle est la manière correcte d'utiliser une boucle for pour parcourir un tableau appelé `myArr` ?

Quelle est la manière correcte d'utiliser une boucle for pour parcourir un tableau appelé myArr ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 6
We're sorry to hear that something went wrong. What happened?
some-alt