list1 = [1,2,3,4]
list2 = [2,3,4,5]
matches = 0
for i in range(min(len(list1), len(list2))):
if list1[i] == list2[i]:
matches += 1
else:
break
print("匹配数量:", matches)
输出:
匹配数量: 3
本方法将比较两个列表并展示两个列表中有多少个元素是相同的,直到不再相同为止。首先,我们需要定义两个列表list1和list2。接着,我们定义一个matches变量并将其初始化为0。然后,我们使用for循环从0到较小列表的长度之间进行循环。在循环中,我们使用if语句比较list1中对应的元素和list2中对应的元素是否相同,如果相同则增加matches计数器,如果不同则退出循环。最后,我们输出matches的值,即匹配数量。
上一篇:比较列表并突出关键元素
下一篇:比较列表的列