• Задача
  • Решение
  • Обсуждение

Append к срезу перезаписал хвост

Предпросмотр импорта дописывал пробную запись в срез списка — и перезаписал хвост исходного списка. Реализуйте overwriteTail: возьмите срез a[1:3] от [1, 2, 3, 4, 5], допишите к нему 9 через append и верните исходный слайс a.

GolangРешение
func overwriteTail() []int {
	a := []int{1, 2, 3, 4, 5}
	s := a[1:3]
	s = append(s, 9)
	return a
}

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

00:00:00
Наш сайт собирает куки. Чтобы тебе было удобнее им пользоваться. Нажимая на кнопку, ты даёшь разрешение собирать куки