Как удалить \n\t\r из списка в Python?

Код :

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"]

Так как это список


person Subu    schedule 08.03.2020    source источник
comment
Откуда этот список   -  person OneCricketeer    schedule 08.03.2020


Ответы (2)


Похоже, вы хотите удалить пробелы из своих строк. Вы можете применить метод strip к каждому элементу вашего списка, используя понимание списка.

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]
person khelwood    schedule 08.03.2020

Вы можете удалить окружающие пробелы из строк

out = [x.strip() for x in l] 
person OneCricketeer    schedule 08.03.2020