Назад к вопросам
Junior — Middle
79
Как извлечь начальные элементы из массива или среза данных в вашем языке программирования?
Компании, где спрашивали
Lamoda Tech
Ответ от нейросети
sobes.tech AI
В Go для извлечения начальных элементов из среза используется операция среза (slice). Например, чтобы получить первые n элементов среза arr, можно написать:
firstN := arr[:n]
Если arr — массив, его сначала нужно преобразовать в срез, например:
arr := [5]int{1, 2, 3, 4, 5}
firstThree := arr[:3] // срез из первых трёх элементов
Важно, чтобы n не превышал длину среза или массива, иначе будет паника во время выполнения.