您现在的位置是:课程教程文章

python怎么获取两个列表不同的元素?

2023-12-18 18:44课程教程文章 人已围观

在python中使用for循环获取两个列表中不同的元素:

list1 = [1,3,65,2,7]
list2 = [3,2,5,4]
list3 = []
list4 = []
 
#获取两个列表中相同的元素
for i in list1:
    for j in list2:
        if i == j:
            list3.append(i)
            
#获取两个列表中不同的元素
for b in (list1 + list2):
    if b not in list3:
        list4.append(b)
 
print("相同元素:",list3)
print("不同元素:",list4)

输出结果如下:

相同元素: [3, 2]
不同元素: [1, 65, 7, 5, 4]

更多Python知识请关注Python自学网。

课程教程:python怎么获取两个列表不同的元素?

上一篇:python怎么使用wmi?

下一篇:没有了

站点信息

  • 文章统计篇文章