Menu
CoddyTech

访问切片元素

本课属于 Coddy GO 学习旅程的“基础知识”单元。第 78 课,共 109 课。

访问切片元素的方式和数组一样,使用方括号和索引位置(从 0 开始)。

创建一个水果切片:

fruits := []string{"Apple", "Banana", "Cherry"}
fmt.Println(fruits[0])  // 第一个元素
fmt.Println(fruits[1])  // 第二个元素
fmt.Println(fruits[2])  // 第三个元素

显示如下:

Apple
Banana
Cherry

你也可以通过赋予新值来修改元素:

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

结果:

[Apple Blueberry Cherry]
challenge icon

挑战

入门

在这个挑战中,你将练习访问 Go 切片中的元素。

我们已经为你创建了一个水果切片。你的任务是访问这个切片中的指定元素,并将它们打印出来。

亲手试试

package main

import "fmt"

func main() {
	// 一个水果切片
	fruits := []string{"apple", "banana", "cherry", "date", "elderberry"}
	
	// TODO: 访问第一个水果(索引为 0),并将它存入名为 firstFruit 的变量
	
	// TODO: 访问第三个水果(索引为 2),并将它存入名为 thirdFruit 的变量
	
	// 打印结果
	fmt.Println("The first fruit is:", firstFruit)
	fmt.Println("The third fruit is:", thirdFruit)
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Go 在线编译器