Элемент вектора в Rust
Элемент списка читают так же, как элемент
массива: после имени переменной ставят
квадратные скобки с номером. Первый элемент
имеет номер 0, следующий - 1,
и так далее до последнего.
Номер должен указывать на существующий элемент. Если он больше или равен длине списка, программа на этом обращении останавливается.
Возьмем готовый набор и выведем крайние значения:
let nums = vec![10, 20, 30];
println!("{}", nums[0]);
println!("{}", nums[2]);
На экране сначала 10, затем 30.
Тот же номер можно записать в отдельную
переменную и использовать дальше:
let nums = vec![4, 8, 12];
let second = nums[1];
println!("{}", second);
Дан следующий вектор:
let nums = vec![6, 7, 8];
Выведите элемент с номером 1.
Дан следующий вектор:
let nums = vec![15, 25, 35];
Запишите в last элемент с номером
2 и выведите last.
Дан следующий вектор:
let nums = vec![1, 2, 3];
Скажите, какое число дает обращение
к элементу с номером 0.