Menu
Coddy logo textTech

Accedere agli elementi di una slice

Fa parte della sezione Fondamenti del percorso GO di Coddy. Lezione 78 di 109.

Accedere agli elementi di una slice funziona proprio come per gli array, usando parentesi quadre con la posizione dell’indice (partendo da 0).

Crea una slice di frutti:

fruits := []string{"Apple", "Banana", "Cherry"}
fmt.Println(fruits[0])  // Primo elemento
fmt.Println(fruits[1])  // Secondo elemento
fmt.Println(fruits[2])  // Terzo elemento

Questo visualizza:

Apple
Banana
Cherry

Puoi anche modificare gli elementi assegnando nuovi valori:

fruits[1] = "Blueberry"
fmt.Println(fruits)

Risultato:

[Apple Blueberry Cherry]
challenge icon

Sfida

Principiante

In questa sfida, ti eserciterai ad accedere agli elementi di una slice in Go.

Abbiamo creato una slice di frutti per te. Il tuo compito è accedere a elementi specifici di questa slice e stamparli.

Provalo tu

package main

import "fmt"

func main() {
	// Uno slice di frutti
	fruits := []string{"apple", "banana", "cherry", "date", "elderberry"}
	
	// TODO: Accedi al primo frutto (indice 0) e memorizzalo in una variabile chiamata firstFruit
	
	// TODO: Accedi al terzo frutto (indice 2) e memorizzalo in una variabile chiamata thirdFruit
	
	// Stampa i risultati
	fmt.Println("The first fruit is:", firstFruit)
	fmt.Println("The third fruit is:", thirdFruit)
}
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 Go online