鉴于这两个列表
l1=[0,0,0,0,1,1,1,1]
l2=[0,0,0,1,1,1,1,1]
除了第 4 个元素外,它们是相同的。我需要一个代码来检测这两组之间的差异并打印出检测到的差异的位置。在这种情况下,它将是 = 4。andintersection
命令union
不起作用,因为它们没有考虑索引。
我试过这段代码,但它没有打印出任何东西:
l1=[0,0,0,0,1,1,1,1]
l2=[0,0,0,1,1,1,1,1]
for i in l1:
if i != l2[l1.index(i)]:
print(l1.index(i),i)