← All Exercises
Iterator Map and Filter
basicrust
Background
Rust iterators are zero-cost abstractions that compile to efficient loops.
Problem
Transform a vector using iterator adaptors to filter and map values in a chain.
Input
A vector of numbers
Output
A filtered and transformed vector
Sample tests
Sample 1
Input: [1,2,3,4,5,6]
Expected: [4, 16, 36]
Your solution
Learning objective
Learn functional iteration patterns in Rust