Comparaison de deux listes en python
Idée : (apprentissage recommandé : Tutoriel vidéo Python)
Déterminez d'abord si les listes sont de longueur égale
Si elles sont égales, déterminez si les valeurs des positions d'index correspondantes sont les mêmes ;
S'ils sont différents, enregistrez la valeur d'erreur et la valeur d'index des deux
Le code est le suivant :
def compare(list1, list2): error = [] error_index = [] if len(list1) == len(list2): for i in range(0, len(list1)): #两个列表对应元素相同,则直接过 if list1[i] == list2[i]: pass else:#两个列表对应元素不同,则输出对应的索引 error.append(abs(list1[i]-list2[i])) # print(i) error_index.append(i) print(error) print(error_index)
Pour plus de détails sur Python articles techniques, veuillez visiter la colonne d'étude Tutoriel Python !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!