如何从Python列表中删除\ n \ t \ r? [重复]

问题描述 投票:0回答:1

代码:

list = ["\r\n                    Opportunities\r\n                ", "\r\n                    Careers\r\n                ", "\r\n                    Education & training\r\n                ", "\r\n                Find Your Future\r\n ","\r\n\tSanderson        Recruitment, Solutions, Executive, Consulting\r\n"]

我想要的输出:

["Opportunities","Careers","Education & training","Find Your Future","Sanderson Recruitment, Solutions, Executive, Consulting"]

因为它是列表

python removing-whitespace
1个回答
0
投票

好像您想从字符串中删除空格。

mylist = ["\r\n                    Opportunities\r\n                ",
    "\r\n                    Careers\r\n                ",
    "\r\n                    Education & training\r\n                ",
    "\r\n                Find Your Future\r\n ",
    "\r\n\tSanderson        Recruitment, Solutions, Executive, Consulting\r\n"
]

newlist = [s.strip() for s in mylist]

0
投票

您可以从字符串中去除周围的空格

out = [x.strip() for x in l] 
© www.soinside.com 2019 - 2024. All rights reserved.