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

Длина среза в Go

Длина среза - это число элементов, которые сейчас в нем лежат. Ее возвращает встроенная команда len с именем среза в скобках. После добавления или удаления длина меняется вместе с содержимым.

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

Сравним литерал из трех чисел и пустой созданный срез:

На экране 3 и 0. Длина не входит в тип среза, в отличие от массива.

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

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

Выведите длину среза.

Создайте через make срез из пяти целых в row и выведите его длину.

Скажите, чему равна длина var x []int сразу после объявления.

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