> def elementsPresent(aList, match):
> match = set(match)
> for item in aList:
> if item in match:
> return True
> return False
This could be rewritten in Python2.5+ as
def elementsPresent(aList, match):
match = set(match)
return any(elem in match for elem in aList)
though as suggested both places, the set intersection may be fastest.
-tkc