python判断是否为素数 python怎么找出list重复的元素?
python怎么找出list重复的元素?您可以遍历第二个列表的元素以检查它们是否出现在第二个列表中。如果使用表来理解,可以使用一行代码来完成任务。LIST1=[1,2,3,4,5]List2=[4,5
python怎么找出list重复的元素?
您可以遍历第二个列表的元素以检查它们是否出现在第二个列表中。如果使用表来理解,可以使用一行代码来完成任务。
LIST1=[1,2,3,4,5
]List2=[4,5,6,7,8
]print[l for l in LIST1 if l in List2
;[4,5
]如果每个列表中没有重复的元素,还有更好的方法。首先将两个列表转化为集合,然后求两个集合的交集,得到两个列表的重复元素。
set1=set(list1)
set2=set(list2)
打印set1&;设置2
#{4,5}