for
Rust の for
ループは強力に改良されています。
イテレータとして評価される式を反復処理します。
イテレータとは何でしょうか?
イテレータとは、項目がなくなるまで「次の項目は何ですか?」と質問することができるオブジェクトです。
それについては後の章で詳しく説明します。とりあえず、Rust では整数のシーケンスを生成するイテレータを、簡単に作成できることを知っておいてください。
..
演算子は、開始番号から終了番号の手前までの数値を生成するイテレータを作成します。
..=
演算子は、開始番号から終了番号までの数値を生成するイテレータを作成します。