איטרציה על ווקטור של מספרים בראסט

Iterate over a vector of numbers in Rust

  • Rust
  • for
  • iter
  • into_iter

Cargo.toml

[package]
name = "iterator-over-vector-of-numbers"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]

main.rs

fn main() {
    let numbers = vec![1, 2, 3];

    println!("{:?}", numbers);

    for n in &numbers {
        println!("{}", n);
    }
    println!("{:?}", numbers);
}

Output

[1, 2, 3]
1
2
3
[1, 2, 3]