Michael Spencer wrote:

> >>> def func_join(s, letters):
> ...     return "".join(letter for letter in s if letter in set(letters))

Make that

def func_join(s, letters):
    letter_set = set(letters) 
    return "".join(letter for letter in s if letter in letter_set)

for a fair timing of a set lookup as opposed to set creation.

Peter

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to