def test_regex(s):
    return re.sub('[^a-z]', '', s.lower())

def test_str_join(s):
    return ''.join(c for c in s.lower() if c in string.ascii_lowercase)

def test_str_join_set(s):
    return ''.join(c for c in s.lower() if c in letter_set)

def test_translate(s):
    pass
Каков наиболее эффективный способ в Python преобразовать строку во все строчные буквы, удалив все альфа-символы, отличные от ascii?