Python 如何将字符删除为'\n';和';xa0';从刮取的数据中删除,但保留空格?

Python 如何将字符删除为'\n';和';xa0';从刮取的数据中删除,但保留空格?,python,python-3.x,Python,Python 3.x,我搜集了一些数据并将字符串存储在一个列表中。但是,字符串包含奇怪的字符: ['\nBayern Munich ', '\nWerder Bremen ', '\nHamburger SV ', '\nFC Schalke 04 ', '\nBay. Leverkusen ', '\nHertha BSC ', '\nBor. Dortmund ', '\n1.FC Nuremberg ', '\nVfB Stuttgart ', "\nBor. M'gladbac

我搜集了一些数据并将字符串存储在一个列表中。但是,字符串包含奇怪的字符:

['\nBayern Munich   ',
 '\nWerder Bremen ',
 '\nHamburger SV ',
 '\nFC Schalke 04 ',
 '\nBay. Leverkusen ',
 '\nHertha BSC ',
 '\nBor. Dortmund ',
 '\n1.FC Nuremberg ',
 '\nVfB Stuttgart ',
 "\nBor. M'gladbach ",
 '\n1.FSV Mainz 05 ',
 '\nHannover 96 ',
 '\nArm. Bielefeld ',
 '\nE. Frankfurt \xa0 ',
 '\nVfL Wolfsburg ',
 "\n1.FC K'lautern ",
 '\n1. FC Köln \xa0 ',
 '\nMSV Duisburg \xa0 ']
我知道如何删除“\n”和“\xa0”,但我认为这样做不太舒服。我还想去掉每个字符串结尾的空格,但保持中间的空间。

实际上,我删除了具有列表理解功能的字符:

team=[elem.replace('\n','').replace('\xa0','')用于team中的elem]
团队
我得到以下结果:

['Bayern Munich   ',
 'Werder Bremen ',
 'Hamburger SV ',
 'FC Schalke 04 ',
 'Bay. Leverkusen ',
 'Hertha BSC ',
 'Bor. Dortmund ',
 '1.FC Nuremberg ',
 'VfB Stuttgart ',
 "Bor. M'gladbach ",
 '1.FSV Mainz 05 ',
 'Hannover 96 ',
 'Arm. Bielefeld ',
 'E. Frankfurt  ',
 'VfL Wolfsburg ',
 "1.FC K'lautern ",
 '1. FC Köln  ',
 'MSV Duisburg  ']
我真正想要的是:

['Bayern Munich',
 'Werder Bremen',
 'Hamburger SV',
 'FC Schalke 04',
 'Bay. Leverkusen',
 'Hertha BSC',
 'Bor. Dortmund',
 '1.FC Nuremberg',
 'VfB Stuttgart',
 "Bor. M'gladbach",
 '1.FSV Mainz 05',
 'Hannover 96',
 'Arm. Bielefeld',
 'E. Frankfurt',
 'VfL Wolfsburg',
 "1.FC K'lautern",
 '1. FC Köln',
 'MSV Duisburg']
有人能解释一下如何去掉每个字符串末尾的空格吗?问题是1-3之间的空格数量不同。

添加
.strip()
如下所示:

>>> [elem.replace('\n','').replace('\xa0','').strip() for elem in team]
['Bayern Munich', 'Werder Bremen', 'Hamburger SV', 'FC Schalke 04', 'Bay. Leverkusen', 'Hertha BSC', 'Bor. Dortmund', '1.FC Nuremberg', 'VfB Stuttgart', "Bor. M'gladbach", '1.FSV Mainz 05', 'Hannover 96', 'Arm. Bielefeld', 'E. Frankfurt', 'VfL Wolfsburg', "1.FC K'lautern", '1. FC K\xc3\xb6ln', 'MSV Duisburg']

您可以这样做:

[s.strip() for s in team]

哇,谢谢。我根本不知道“脱衣舞”。我接受这个:)。