以下是一个示例代码,用于比较两个数组列表以查找重叠的元素:
def find_overlap(list1, list2):
overlap = []
for item in list1:
if item in list2:
overlap.append(item)
return overlap
# 示例用法
list1 = [1, 2, 3, 4, 5]
list2 = [4, 5, 6, 7, 8]
result = find_overlap(list1, list2)
print(result)
在上面的示例中,我们定义了一个find_overlap
函数,该函数接受两个数组列表作为参数。在函数中,我们使用for
循环遍历第一个列表中的每个元素,并使用if
语句检查该元素是否也在第二个列表中。如果存在重叠,我们将该元素添加到一个名为overlap
的新列表中。最后,我们返回overlap
列表作为结果。
在示例用法中,我们创建了两个列表list1
和list2
,然后调用find_overlap
函数,并将结果打印出来。该示例将输出[4, 5]
,因为这些是两个列表中的重叠元素。
上一篇:比较数组类型
下一篇:比较数组内容以进行计数目的。