📅  最后修改于: 2023-12-03 14:46:19.553000             🧑  作者: Mango
在这个Python列表测验中,问题15要求我们编写一个函数,该函数接受两个列表作为参数,并返回这两个列表中相同的元素。
示例:
def find_common_elements(list1, list2):
return list(set(list1) & set(list2))
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
函数,该函数接受两个列表作为参数。该函数首先创建两个集合,用于去除每个列表中的重复元素。然后使用Python的“&”操作符,将两个集合相交,找到它们中的相同元素。最后将结果转换为列表并返回。
因此,这个Python列表测验的问题15很好地展示了如何使用Python集合来处理列表中的元素。