-1
votes

Lors de l'itération sur une liste à l'aide d'une boucle pour une boucle, pourquoi "pour x dans la plage (LEN (spam)), mais pas" pour x dans le spam "?

venant de JS, la boucle sur une liste utilisant A pour la boucle fonctionne comme on peut s'y attendre.

range(len(spam))


2 commentaires

pour x dans le spam: imprimer (x) ??


Avez-vous republié cette question?


3 Réponses :


1
votes

Lorsque vous avez

for i, entry in enumerate(spam):
  print spam[i]
  # or just "print entry"


1 commentaires

mal compris entre ma part. Je l'obtiens maintenant. Merci!



1
votes

Essayez ceci et les choses deviendront claires:

for x in spam:
    print(x)


1 commentaires

ouais, maintenant je vois, bien trop de penser



1
votes

Pour les boucles dans Python, ne fonctionnez pas simplement sur la base d'un indice

for index, element in enumerate(spam):
    #do stuff


0 commentaires