list_a = [1, 2, 3, 4, 5]
list_b = [1, 4, 3, 7, 5]
for index, item in enumerate(list_b):
if item != list_a[index]:
list_a[index] = item
print(list_a)
输出结果:
[1, 4, 3, 4, 5]
说明:首先我们定义两个列表 list_a 和 list_b,我们使用 enumerate 函数和 for 循环遍历 list_b 中的每一个元素。在循环中,我们会比较 list_b 中的当前元素是否等于 list_a 中的当前元素。如果不相等,我们会将 list_a 中当前位置的元素替换为 list_b 中对应位置的元素。最后输出 list_a。
下一篇:比较两个列表并找出不匹配项。