Si une liste ou un tuple est donné, nous pouvons parcourir la liste ou le tuple à travers une boucle for. Ce parcours est appelé itération. L'itération est effectuée en utilisant for ... in. range(8) est une liste[0, 1, 2, 3, 4, 5, 6, 7], i est une variable, et chaque tour prend un numéro de ragne(8) pour participer aux opérations suivantes de ce cycle. prend un total de huit tours (0 ~ 7) pour 8 numéros.
range(8) en Python 2 est une liste la boucle for itère cette liste. je est une variable. Boucle une fois, la valeur i commence par le premier élément et se termine par le dernier élément. Autrement dit, la valeur de i prend la valeur de range(8)[0] à range(8)[7]
Dans Python 3 >>> range(8) range(0, 8) range(8) est un objet plage Ajoutez simplement un print(i) Voir la valeur de je change pendant la boucle.
Si une liste ou un tuple est donné, nous pouvons parcourir la liste ou le tuple à travers une boucle for. Ce parcours est appelé itération. L'itération est effectuée en utilisant for ... in. range(8) est une liste[0, 1, 2, 3, 4, 5, 6, 7], i est une variable, et chaque tour prend un numéro de ragne(8) pour participer aux opérations suivantes de ce cycle. prend un total de huit tours (0 ~ 7) pour 8 numéros.
Bien que je ne connaisse pas Python, ma traduction en js devrait être similaire à ceci
La boucle for détermine uniquement le nombre de boucles, donc i n'est pas spécifiquement utilisé dans la boucle !
Frère Huang explique, s'il vous plaît écoutez
>>> range(8)
[0, 1, 2, 3, 4, 5, 6, 7]
range(8) en Python 2 est une liste
la boucle for itère cette liste. je est une variable.
Boucle une fois, la valeur i commence par le premier élément et se termine par le dernier élément. Autrement dit, la valeur de i prend la valeur de range(8)[0] à range(8)[7]
Dans Python 3
>>> range(8)
range(0, 8)
range(8) est un objet plage
Ajoutez simplement un print(i) Voir la valeur de je change pendant la boucle.