以下是一个示例代码,用于找到两个列表中共同出现的不同对象:
def find_common_elements(list1, list2):
common_elements = []
for item in list1:
if item in list2 and item not in common_elements:
common_elements.append(item)
return common_elements
# 测试示例
list1 = [1, 2, 3, 4, 5]
list2 = [4, 5, 6, 7, 8]
common_elements = find_common_elements(list1, list2)
print(common_elements)
输出结果为:[4, 5]
这个示例中,我们定义了一个函数find_common_elements
,它接受两个列表作为参数,并返回这两个列表中共同出现的不同对象。我们使用一个循环遍历list1
中的每个元素,然后检查它是否同时在list2
中出现,并且尚未添加到common_elements
列表中。如果满足这两个条件,则将该元素添加到common_elements
列表中。最后,我们返回common_elements
列表作为结果。
在这个示例中,list1
和list2
的共同部分是4和5,因此输出结果为[4, 5]。
下一篇:包含不同结构的数组聚合