python中兩個清單的比較
#想法:(推薦學習:Python影片教學)
先判斷清單是否等長;
如果等長,判斷對應索引位置的值是否相同;
#如果不同,記錄兩者的誤差值和索引值
程式碼如下:
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)
更多Python相關技術文章,請造訪Python教學欄位進行學習!
以上是python如何比較兩個列表的詳細內容。更多資訊請關注PHP中文網其他相關文章!