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

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

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

Заменим среднее число и выведем весь срез:

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

На экране три числа, среднее 99. Длина не меняется, меняется только содержимое ячейки.

Дан следующий срез:

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

Замените первый элемент на 5 и выведите срез.

Дан следующий срез:

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

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

Дан следующий срез:

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

Замените последний элемент на 0 и выведите срез.

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