Tour de Rust Table des matières

for

La boucle for de Rust est une mise à niveau puissante qui permet d'itérer sur les valeurs d'une expression en créant un itérateur. Qu'est-ce qu'un itérateur? Un itérateur est un objet auquel tu peux demander "quel est l'élément suivant?" jusqu'à ce qu'il n'y en ait plus.

Nous donnerons plus d'explications sur les itérateurs dans un futur chapitre. Quoi qu'il en soit, retiens qu'avec Rust il est facile de créer des itérateurs qui génèrent une séquence de nombres entiers.

L'opérateur .. crée un itérateur qui génère une suite de nombres depuis la première valeur incluse jusqu'à la dernière valeur excluse. L'opérateur ..= crée un itérateur qui génère une suite de nombres depuis la première valeur incluse jusqu'à la dernière valeur incluse.