Menu
Coddy logo textTech

Доступ к элементам массива

Часть раздела Основы путешествия по GO на Coddy — урок 70 из 109.

Для доступа к элементам массива используйте квадратные скобки с номером индекса. Индексация массивов начинается с 0.

Создайте массив имен:

names := [3]string{"Alex", "Beth", "Carlos"}

Доступ к отдельным элементам:

firstPerson := names[0]
secondPerson := names[1]
fmt.Println(firstPerson)
fmt.Println(secondPerson)

Это выводит:

Alex
Beth

Вы также можете изменять элементы:

names[2] = "Charlie"
fmt.Println(names[2])

Это выводит:

Charlie
challenge icon

Задание

Новичок
В этом испытании вы попрактикуетесь в доступе к элементам массива в Go. Мы создали массив фруктов, и ваша задача — получить доступ к определенным элементам и вывести их на экран.

Дополните код, чтобы:
1. Получить доступ к первому фрукту в массиве
2. Получить доступ к третьему фрукту в массиве
3. Вывести оба фрукта с помощью fmt.Println

Шпаргалка

Для доступа к элементам массива используйте квадратные скобки с номером индекса. Индексация массивов начинается с 0.

Создайте массив:

names := [3]string{"Alex", "Beth", "Carlos"}

Доступ к отдельным элементам:

firstPerson := names[0]
secondPerson := names[1]

Изменение элементов:

names[2] = "Charlie"

Попробуйте сами

package main

import "fmt"

func main() {
    // Это наш массив фруктов
    fruits := [5]string{"apple", "banana", "cherry", "date", "elderberry"}
    
    // TODO: Создайте переменную с именем firstFruit и присвойте ей первый элемент массива fruits
    
    // TODO: Создайте переменную с именем thirdFruit и присвойте ей третий элемент массива fruits
    
    // Выведите фрукты
    fmt.Println("The first fruit is:", firstFruit)
    fmt.Println("The third fruit is:", thirdFruit)
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы