Длина в Go
Длина массива: это число его элементов. Она совпадает с числом в квадратных скобках типа и не меняется, пока живет переменная с этим типом.
Узнать длину можно вызовом len с именем
массива в скобках. Результат имеет тип целого
и подходит для сравнений и границ цикла.
Создадим массив из трех чисел и выведем его длину:
nums := [3]int{10, 20, 30}
fmt.Println(len(nums))
На экране будет 3. Для массива из двух
строк len вернет 2, даже если
сами строки разной длины в символах.
Дан следующий массив:
nums := [3]int{10, 20, 30}
Выведите результат len(nums).
Дан следующий массив:
slots := [5]int{0, 0, 0, 0, 0}
Выведите длину slots через len.
Дан следующий массив:
tags := [2]string{"go", "book"}
Скажите, какое значение вернет len(tags).