例如,
(['2', '3', '5'], ['1', '3', '4', '5'])
Run Code Online (Sandbox Code Playgroud)
以上应该产生数字3和5
(['1', '2', '4'], ['1', '2'])
Run Code Online (Sandbox Code Playgroud)
这应该给出1,2
(['2', '3', '5'], ['1', '2', '4'], ['2', '3'])
Run Code Online (Sandbox Code Playgroud)
这个,应该给出2,因为2包含在元组的所有3个列表中.如果没有设置,它应该只返回一个空列表
for i,e in enumerate(tup):
while index < len(tup):
print(tup[index], tup[index + 1])
index = index + 1
Run Code Online (Sandbox Code Playgroud)
现在我有这个,我不知道如何通过tup(元组)并提取每个列表以找到每个2列表的集合并迭代并与元组中的其余列表进行比较
def intersect(lists):
return list(set.intersection(*map(set, lists)))
Run Code Online (Sandbox Code Playgroud)