Диапазон (1..5)

Создаёт диапазон чисел для итерации.

Сигнатураstart..end // и start..=end

Выражение 1..5 задаёт полуоткрытый диапазон (без верхней границы), а 1..=5 — включающий её. Диапазоны реализуют Iterator.

let v: Vec<i32> = (1..5).collect();
println!("{:?}", v); // [1, 2, 3, 4]
let w: Vec<i32> = (1..=5).collect();
println!("{:?}", w); // [1, 2, 3, 4, 5]
← Все записи: Стандартная библиотека Rust
Поддержать проект