Méthodes Python pour parcourir les numéros de série et les valeurs dans une liste (trois méthodes)

高洛峰
Libérer: 2017-02-20 10:08:45
original
1672 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, sans plus tarder, je publierai directement le code

#!/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 遍历列表里面序号和值的方法(三种)

Nous introduisons ici la méthode enumerate(), vérifiez-la en regardant la fonction help(), les résultats de la requête sont les suivants :

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

Enfin, un rappel, le deuxième paramètre de la fonction enumerate() ne modifie que la valeur de départ du numéro de série, et ne change rien d'autre

Pour plus de méthodes Python de parcours des numéros de série et des valeurs dans une liste (trois méthodes), veuillez faire attention aux articles connexes du 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