Не получается решить задачу ибо возмонжно не поняла смысла arr[low:high] (тип как работает)

Пользователь

от rudenkovaolya5 , в категории: Golang , 6 месяцев назад

ЗАДАЧА: Дан массив:

1
x := [6]string{"a","b","c","d","e","f"}

что вернет вам x[2:5]?


как работать с arr[low:high] на go.dev написано так:


а вот мой код к задаче:

я уже много пробовала исправлять и добавлять... ошибка всегда в 14 строке


Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jaren , 6 месяцев назад

@rudenkovaolya5 Я думаю проблема с редактором где Вы пишите код и видимо он не поддерживает golang или что это я не знаю, у меня Ваш код работает нормально:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
package main

import "fmt"

func main() {
	x := [6]string{"a", "b", "c", "d", "e", "f"}

	fmt.Println(x[2:5])
}
// Вывод: [c d e]


Пользователь

от rudenkovaolya5 , 6 месяцев назад

Спасибо большое! Но уже разобралась в чем причина 😊😊