Maison > développement back-end > Tutoriel Python > Trois méthodes de parcours (numéro de série et valeur) de la liste Python (Liste)

Trois méthodes de parcours (numéro de série et valeur) de la liste Python (Liste)

高洛峰
Libérer: 2017-02-17 11:24:21
original
2268 Les gens l'ont consulté

Trois façons de parcourir les numéros de série et les valeurs dans la liste :

J'ai récemment appris le langage python et j'ai senti que cela avait grandement amélioré mon efficacité au travail, j'ai donc écrit ceci le jour de la Saint-Valentin. ce blog, je ne vais pas entrer dans trop de bêtises, postez simplement le code directement

#!/usr/bin/env python
# -*- coding: utf-8 -*-
if __name__ == '__main__':
    list = ['html', 'js', 'css', 'python']

    # 方法1
    print '遍历列表方法1:'
    for i in list:
        print ("序号:%s   值:%s" % (list.index(i) + 1, i))

    print '\n遍历列表方法2:'
    # 方法2
    for i in range(len(list)):
        print ("序号:%s   值:%s" % (i + 1, list[i]))

    # 方法3
    print '\n遍历列表方法3:'
    for i, val in enumerate(list):
        print ("序号:%s   值:%s" % (i + 1, val))

    # 方法3
    print '\n遍历列表方法3 (设置遍历开始初始位置,只改变了起始序号):'
    for i, val in enumerate(list, 2):
        print ("序号:%s   值:%s" % (i + 1, val))
Copier après la connexion

Le résultat après exécution du code est le suivant :

Python 列表(List) 的三种遍历(序号和值)方法

est introduit ici Jetez un œil à la méthode enumerate() et vérifiez la fonction help() Les résultats de la requête sont les suivants :

Python 列表(List) 的三种遍历(序号和值)方法

Enfin, pour rappel. , le deuxième paramètre de la fonction enumerate() a seulement changé. La valeur de départ du numéro de série ne change rien d'autre

Pour plus d'articles connexes sur les trois méthodes de parcours (numéro de série et valeur) des listes Python , veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
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