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 replace a capture group using Rust regex?
- How to replace strings using Rust regex?
- How to match a URL with a regex in Rust?
- How to convert a vector to a Rust slice?
- How to get an element from a HashSet in Rust?
- Bitwise XOR operator usage in Rust
- How to match the end of a line in a Rust regex?
- How to parse JSON string in Rust?
- How to match whitespace with a regex in Rust?
- Yield example in Rust
See more codes...