以下是一个使用Python语言比较两个列表并返回新列表的示例代码:
def compare_lists(list1, list2):
new_list = []
for item in list1:
if item in list2:
new_list.append(item)
return new_list
list1 = [1, 2, 3, 4, 5]
list2 = [3, 4, 5, 6, 7]
result = compare_lists(list1, list2)
print(result)
输出结果为:[3, 4, 5]
该示例中的compare_lists函数接受两个列表作为输入,并创建一个新的空列表new_list。然后,它遍历list1中的每个元素,如果该元素也存在于list2中,则将其添加到new_list中。最后,函数返回new_list作为结果。
在示例代码中,list1包含元素[1, 2, 3, 4, 5],list2包含元素[3, 4, 5, 6, 7]。通过调用compare_lists(list1, list2)函数,得到的结果是[3, 4, 5],因为这些元素既出现在list1中,也出现在list2中。
下一篇:比较列表并给分数