Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goPmArCh 135 of 350 menu
◀ ▶

Изменение элемента в Go

Элемент массива можно заменить новым значением по тому же номеру. Запись похожа на обращение для чтения: имя, скобки с номером, знак равенства и новое значение. Остальные ячейки при этом не меняются.

Возьмем массив из трех чисел, выведем средний элемент, запишем туда другое число и снова выведем:

nums := [3]int{10, 20, 30} fmt.Println(nums[1]) nums[1] = 99 fmt.Println(nums[1])

Сначала на экране 20, после замены 99. Элементы с номерами 0 и 2 остаются 10 и 30.

Дан следующий массив:

nums := [3]int{10, 20, 30}

Замените первый элемент на 5 и выведите nums[0].

Дан следующий массив:

note := [2]string{"old", "keep"}

Поставьте "new" в ячейку с номером 0 и выведите обе ячейки двумя командами.

Дан следующий массив:

row := [4]int{1, 2, 3, 4}

Измените последний элемент на 0, используя номер 3. Выведите весь массив одной командой.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить