Fonction enumerate() – Python

La méthode enumerate() ajoute un compteur à un itérable(liste, tuple, etc…) et le renvoie (l’objet enumerate).
 

Syntaxe:
enumerate(iterable, start=0)

 
 

Paramètres:

La méthode enumerate() prend deux paramètres:

  • iterable : une séquence, un itérateur ou des objets qui supportent l’itération
  • start (facultatif) : enumerate() commence à compter à partir de ce nombre. Si start est négliger, 0 est pris comme start.

 

Valeur de retour:

La méthode enumerate() ajoute un compteur à un itérable et le renvoie. L’objet retourné est un objet enumerate.

Vous pouvez convertir des objets enumerates en liste et tuple en utilisant respectivement la méthode list() et tuple().
 

Exemple:

L’exemple suivant convertisse un tuple en un objet enumerate :

t = ('Python', 'Java', 'PHP')
e = enumerate(t)

print(list(e))

Sortie:

[(0, 'Python'), (1, 'Java'), (2, 'PHP')]

 
QCM Python

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *