Aller au contenu

For

Range:
>>> somme = 0
>>> for i in range(10):
...     somme += i
...
>>> print(somme)
45
Parcourir une liste:
>>> thislist = ["alpha", "beta", "gamma"]
>>> for elem in thislist:
...     print(elem)
...
alpha
beta
gamma
Parcourir une chaine:
>>> language = "Python"
>>> for c in language:
...     print("Caractère : ", c)
...
Caractère :  P
Caractère :  y
Caractère :  t
Caractère :  h
Caractère :  o
Caractère :  n
Parcourir une chaine par les indices:
>>> language = "Python"
>>> for i in range(len(language)):
...     print("Caractère d'indice",i," :",language[i])
...
Caractère d'indice 0  : P
Caractère d'indice 1  : y
Caractère d'indice 2  : t
Caractère d'indice 3  : h
Caractère d'indice 4  : o
Caractère d'indice 5  : n
Plusieurs variables dans une boucle for:
entrees = [(1, 2), (3, 4), (5, 6)]
for a, b in entrees:
    print(f"a={a} b={b}")

Dernière mise à jour: May 12, 2019