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
--
http://mail.python.org/mailman/listinfo/python-list
