Python 比较两个列表和出现次数
在Python中比较两个列表并检查出现情况的最佳方法是什么 考虑一下Python 比较两个列表和出现次数,python,list,python-2.7,comparison,Python,List,Python 2.7,Comparison,在Python中比较两个列表并检查出现情况的最佳方法是什么 考虑一下 list1 = [a, b, c] list2 = [a, b, c, d, e, f, g] 我需要两样东西: 检查list1是否包含list2中的元素,并返回True或False 检查list2中有多少项(len?)在list1中,并获取这些事件的整数 您想在此处使用集合: intersection = set(list1).intersection(list2) intersection现在是list1中也出现在l
list1 = [a, b, c]
list2 = [a, b, c, d, e, f, g]
我需要两样东西:
- 检查
是否包含list1
中的元素,并返回True或Falselist2
- 检查
中有多少项(list2
?)在len
中,并获取这些事件的整数list1
intersection = set(list1).intersection(list2)
intersection
现在是list1
中也出现在list2
中的所有元素的集合。它的长度是出现的次数