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))
Le résultat après exécution du code est le suivant :
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 :
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 !