rustZip usage example in Rust
Zip usage example in Rust:
let a = [1, 2, 3];
let b = [4, 5, 6];
let zipped = a.iter().zip(b.iter());
for (x, y) in zipped {
println!("x = {}, y = {}", x, y);
}
Output example
x = 1, y = 4
x = 2, y = 5
x = 3, y = 6
let a = [1, 2, 3];creates an array of integerslet b = [4, 5, 6];creates another array of integerslet zipped = a.iter().zip(b.iter());creates a zipped iterator of the two arraysfor (x, y) in zipped {iterates over the zipped iteratorprintln!("x = {}, y = {}", x, y);prints the values of the two arrays
Helpful links
Related
More of Rust
- How to use regex to match a double quote in Rust?
- How to convert struct to bytes in Rust
- How to pretty print a struct in Rust
- How to create a HashMap of structs in Rust?
- How to convert a Rust slice to a tuple?
- Example of struct of structs in Rust
- How do I initialize a variable in Rust?
- How do I pass variable arguments in Rust?
- How to create a new Rust HashMap with a specific type?
See more codes...