Rust array iterate indices and elements with enumerate
- iter
- enumerate
fn main() { let numbers: [i32; 3] = [10, 11, 12]; for (ix, number) in numbers.iter().enumerate() { println!("{ix} {}", number); } }
0 10
1 11
2 12
Press ← or → to navigate between chapters
Press S or / to search in the book
Press ? to show this help
Press Esc to hide this help
fn main() { let numbers: [i32; 3] = [10, 11, 12]; for (ix, number) in numbers.iter().enumerate() { println!("{ix} {}", number); } }
0 10
1 11
2 12