python中如何求出两个列表里面,有哪些共同的元素

list1 = [1, 2, 3, 4, 5]
list2 = [4, 5, 6, 7, 8]

common_elements = []

for element in list1:
    if element in list2:
        common_elements.append(element)

print("共同的元素:", common_elements)
#输出   共同的元素: [4, 5]

在这个示例中,我们使用了一个空列表 common_elements 来存储找到的共同元素。然后,我们使用一个 for 循环遍历 list1 中的元素,检查当前元素是否在 list2 中,如果是,则将其添加到 common_elements 列表中。最后,我们打印出 common_elements 列表中的共同元素。

这段代码可以适用于任意类型的元素,包括数字、字符串等。如果两个列表中有相同的元素,它们将被添加到 common_elements 列表中。

你可能感兴趣的:(我的Python教程,Python教程,python)