list2 = [2,4,5,6,9,78] list3 = [2,3,4,5,8,12,78] 1)求多个list的交集: #list(set(list1).intersection(set(list2),set(list3),...))#如果有很多个,可以继续添加 res = list(set(list1).intersection(list2,list3,...))#如果有很多个,可以继续添加 结果应该是:res = [2,4] 2)...
#返回firstList 里的所有能在 secondList 里找到的元素 defgetAllElementsInSencodList(firstList ,secondList): list_c=[aforainfirstListifainsecondList] returnlist_c defgetIntersection(uinList): whilelen(uinList) >1: list_a=[] list_b=[] list_a=uinList.pop() list_b=uinList.pop() list_c...