在处理文档的时候免不了要处理空格,而最麻烦的形式如下面这种 a = [" 张三: 十点半 的 约会 ", ' ', ' ', " "] 使用正则表达式解决: import re kong = r"^\s+$" >>> pattern = re.compile(kong) >>> for i in a: if pattern.match(i): a.remove(i) >>> a [' 张三: 十点半 的 约会 '] 就这样吧。。。 我也不知道为什么不能一次成功。 若是有其他办法欢迎大家留言。