Python 编写一些正则表达式来清理字符串列表

Python 编写一些正则表达式来清理字符串列表,python,string,list,Python,String,List,我有一个包含docx文件中文本数据的列表。如何应用一些正则表达式或lambda函数来遍历整个列表并“清理它”;意思是,我想取出\t和\n ['\tSA [WP5]\t\t\n', "<class 'docx.text.paragraph.Paragraph'>\n", '\t\tCOUNTRY:\n', "<class 'docx.text.paragraph.Paragraph'>\n", '\n'] ['\tSA[WP5]\t\t\n',“\n”,“\t\t国家

我有一个包含docx文件中文本数据的列表。如何应用一些正则表达式或lambda函数来遍历整个列表并“清理它”;意思是,我想取出
\t
\n

['\tSA   [WP5]\t\t\n', "<class 'docx.text.paragraph.Paragraph'>\n", '\t\tCOUNTRY:\n', "<class 'docx.text.paragraph.Paragraph'>\n", '\n']
['\tSA[WP5]\t\t\n',“\n”,“\t\t国家:\n”,“\n”,“\n”]
因此,我的输出如下所示:

['SA   [WP5]', "<class 'docx.text.paragraph.Paragraph'>", 'COUNTRY:', "<class 'docx.text.paragraph.Paragraph'>", '']
['SA[WP5],'','COUNTRY:','',']
就可以了,不需要正则表达式

也可能是重复的。
[x.replace('\t', '').replace('\n', '') for  x in lst]