如何从Python的字符串列表中删除空格和\ n?

时间:2019-08-31 12:14:58

标签: python list strip

我有一个字符串列表,包括空格和\ n,如下所示。

['XXXXX',
  '\n\n                YYYYYYY\n              \n',
  'HHHHH',
  '\n\n                ZZZZZ\n              \n']

我尝试过地图,地带和其他地图,但是没有用。 您能帮忙解决此问题的另一种方法吗?

通过网络抓取从HTML表中提取的字符串列表,因此上面有很多空格和\ n。

1 个答案:

答案 0 :(得分:1)

您需要结合使用mapstrip

>>> L = ['XXXXX', '\n\n YYYYYYY\n \n', 'HHHHH', '\n\n ZZZZZ\n \n']
>>> list(map(str.strip, L))
['XXXXX', 'YYYYYYY', 'HHHHH', 'ZZZZZ']