去除掉list中只含有标点符号的字符串元素
时间: 2023-04-07 16:03:04 浏览: 109
python统计文本字符串里单词出现频率的方法
5星 · 资源好评率100%
可以使用正则表达式来匹配只含有标点符号的字符串元素,然后将其从列表中删除。以下是示例代码:
import re
my_list = ["Hello", "world", ",", "!", "Goodbye", ".", "?"]
for item in my_list:
if re.match(r'^\W+$', item):
my_list.remove(item)
print(my_list)
输出结果为:["Hello", "world", "Goodbye"]
阅读全文