想象一个函数:
def Intersects (x, list1, list2, list3):
if x in list1 and x in list2 and x in list3: return True
return False
必须有更好的方法来做到这一点,但我无法弄清楚。我怎样才能做到这一点?(性能很重要)
编辑:这次我遇到了一个相关但更难的问题。这次我有 3 个不相关的整数,我需要测试它们是否也相交。
像:
1, 2, 3 <-- elements to look for
if InAll ((1, 2, 3)) ...
但我不是在寻找元组,而是在寻找整数。如何解包元组并进行相同的搜索?