Un moyen simple d'obtenir l'indice de la liste et sa valeur en Python

高洛峰
Libérer: 2017-02-23 11:29:25
original
3441 Les gens l'ont consulté

Lorsque nous parcourons une séquence en python, nous utilisons généralement la méthode suivante :

for item in sequence:
    process(item)
Copier après la connexion

Si vous souhaitez obtenir un élément La position peut être écrit comme ceci :

for index in range(len(sequence)):
    process(sequence[index])
Copier après la connexion

Une autre meilleure façon est d'utiliser la fonction d'énumération intégrée de python :

enumerate(sequence,start=0)
Copier après la connexion

Dans la fonction ci-dessus, la séquence est un objet itérable, qui peut être une liste, un dictionnaire, un objet fichier, etc. enumerate renvoie un tuple composé d'un indice et d'un élément :

>>> seasons = ['Spring', 'Summer', 'Fall', 'Winter']
>>> list(enumerate(seasons)) [(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')]
>>> list(enumerate(seasons, start=1)) [(1, 'Spring'), (2, 'Summer'), (3, 'Fall'), (4, 'Winter')]
Copier après la connexion

Le premier exemple de l'article peut être écrit comme ceci :

for index,item in enumerate(sequence):
    print index,item
Copier après la connexion

La méthode simple ci-dessus pour obtenir les indices de liste et leurs valeurs​​en python est tout le contenu partagé par l'éditeur, j'espère qu'il le pourra. help C'est une référence pour tout le monde, et j'espère que tout le monde soutiendra le site Web PHP chinois.

Pour plus d'articles sur la méthode simple d'obtention d'indices de liste et de leurs valeurs en Python, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!