1. 如何去除字符串中所有非字母的字符? s = '@#24A-09=wes()&8973o**_##me' # contains letters 'Awesome' 生成器表达式:join result = ''.join(c for c in s if c.isalpha()) 使用过滤器过滤: result = ''.join(filter(str.isalpha, s))