[PYTHON] 5-1 Itérateur

Itérateur

L'italation est l'une des fonctionnalités les plus couramment utilisées pour accéder à des éléments tels que des listes, des dictionnaires, des chaînes et des taples. L'itération accède du premier élément au dernier élément dans l'ordre. (Impossible de revenir en arrière) L'italisation a deux fonctions de base: iter () et next ().

>>> data=["a","b","c","d"]
>>> it = iter(data)
>>> print (next(it))  
1
>>> print (next(it))
2
>>>

Comment utiliser

Normalement, l'instruction for est utilisée.

data=["a","b","c","d"]
it = iter(data) 
for x in it:
    print (x)

Bien sûr, vous pouvez également utiliser la fonction next ().

import sys  
list=["a","b","c","d"]
it = iter(list)
while True:
    try:
        print (next(it))
    except StopIteration:
        sys.exit()

Le résultat de sortie est également les chaînes de caractères a, b, c, d.

Table des matières: Mémos informatiques pour les industries non informatiques

Recommended Posts

5-1 Itérateur
Itérateur dans MySQLdb
Modèle d'itérateur en Java
Qu'est-ce qu'un itérateur?