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