for
The for loop iterates over ranges of values or the items in a collection:
fn main() {
for x in 1..5 {
println!("x: {x}");
}
for elem in [1, 2, 3, 4, 5] {
println!("elem: {elem}");
}
}
- Under the hood
forloops use a concept called “iterators” to handle iterating over different kinds of ranges/collections. Iterators will be discussed in more detail later. for반복문은4까지만 실행됩니다. 마지막 값을 포함시키는 방법으로1..=5와 같은 문법을 보여주세요.