Maison > Article > développement back-end > Trois méthodes de parcours (numéro de série et valeur) de la liste Python (Liste)
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))
Le résultat après exécution du code est le suivant :
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 :
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 !