Heim >Backend-Entwicklung >Python-Tutorial >So vergleichen Sie zwei Listen in Python
Vergleich zweier Listen in Python
Idee: (empfohlenes Lernen: Python-Video-Tutorial)
Bestimmen Sie zunächst, ob die Listen gleich lang sind.
Wenn sie gleich sind, bestimmen Sie, ob die Werte der entsprechenden Indexpositionen gleich sind.
Wenn sie unterschiedlich sind, notieren Sie den Fehlerwert und den Indexwert der beiden
Der Code lautet wie folgt:
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)
Für weitere Informationen zu Python Für technische Artikel besuchen Sie bitte die Kolumnenstudie Python-Tutorial!
Das obige ist der detaillierte Inhalt vonSo vergleichen Sie zwei Listen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!