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