Magazine
Spécialité(s)
Résumé
Python est un langage admirable pour tous les amoureux de l'algorithmique. L'un des cas d'utilisation les plus fréquents est l'itération. Dans ce domaine comme dans d'autres, Python fait preuve d'originalité. Cet article va présenter un panorama de ce qu'il faut savoir sur ce processus.
1. Les bases
1.1 Définition de l'itération
En Python, on peut itérer très simplement sur une collection de données, mais également à partir d'autres structures de données, comme des descripteurs de fichier ou encore des générateurs.
L'itération consiste à parcourir une collection ou à dérouler un générateur, ceci d'une manière reproductible et prévisible.
1.2 Itération : parcourir une boucle n fois
Voici le premier cas classique d'utilisation d'une boucle d'itération :
for x in range(10):
print(x)
Ici, on utilise la primitive range pour parcourir 10 fois le code qui se trouve dans la boucle d'itération, c'est-à-dire un nombre de fois prédéterminé à l'avance. On peut très bien ne pas avoir besoin d'utiliser…
La suite est réservée aux abonnés. Il vous reste 96% à découvrir.
Déjà abonné ? Se connecter
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant