要检查第一个列表中的重复元素是否存在于第二个列表中,并打印输出,可以使用Python编写一个简单的脚本。以下是一个示例代码:
def check_duplicates(list1, list2):
duplicates_in_list2 = set()
for item in list1:
if list1.count(item) > 1 and item in list2:
duplicates_in_list2.add(item)
return duplicates_in_list2
# 示例列表
list1 = [1, 2, 3, 4, 5, 2, 3]
list2 = [3, 4, 5, 6, 7]
# 检查并打印结果
duplicates = check_duplicates(list1, list2)
print("第一个列表中的重复元素存在于第二个列表中的有:", duplicates)
check_duplicates
函数接受两个列表 list1
和 list2
。duplicates_in_list2
是一个集合,用于存储在 list1
中重复且在 list2
中存在的元素。list1
中的每个元素,检查该元素在 list1
中的出现次数是否大于1,并且该元素是否存在于 list2
中。duplicates_in_list2
集合中。duplicates_in_list2
集合。list1
和 list2
。check_duplicates
函数并打印结果。这个脚本可以用于多种场景,例如:
通过这种方式,你可以有效地检查并输出第一个列表中的重复元素是否存在于第二个列表中。
领取专属 10元无门槛券
手把手带您无忧上云