Длина вектора в Rust
Длина списка показывает, сколько значений в нем уже есть. Это не запас памяти, а именно число занятых мест с номерами от нуля до последнего.
Узнать длину можно отдельной командой без аргументов у имени переменной. После добавления или удаления элементов результат меняется.
Создадим набор из трех чисел и выведем длину:
let nums = vec![10, 20, 30];
println!("{}", nums.len());
На экране 3. Если дописать еще одно
число в изменяемый список, длина вырастет:
let mut nums = vec![1, 2];
nums.push(3);
println!("{}", nums.len());
Дан следующий вектор:
let nums = vec![4, 5, 6, 7];
Выведите длину списка.
Дан следующий вектор:
let mut nums = vec![9];
Допишите в конец числа 2 и 3,
затем выведите длину.
Дан следующий вектор:
let nums = vec![1, 2, 3, 4, 5];
Скажите, какую длину покажет команда
длины для nums.