Data Science, Python, Economie ...

Accueil

iter()

La fonction iter() retourne un objet itérateurDifférence itérable-itérateur-itération

L'itération est une opération consistant à agir sur un élément après l'autre, séquentiellement.
Un itérable est un objet contenant une méthode [[iter]] retournant un itérateur ou pouvant être utilisé avec un index séquentiel partant de zéro et donnant IndexError lorsqu'il n'est plus valide. En résumé, un itérable est un objet permettant d'obtenir un itérateur.
Un itérateur est un objet contenant une méthode [[next]] et sur lequel on peut procéder à des itérations.

à partir d'un objet compatible. Une liste, par exemple.

Le paramètre sentinel est utilisé si l'objet est "callable". L'itérateur s'arrête alors lors que la valeur retournée est la même que la sentinelle.

x = iter(["apple", "banana", "cherry"])