Удалите подстроку из списка строк с помощью Панд

#python #pandas #substring

Вопрос:

Я пытаюсь найти сообщение, связанное с удалением ключа подстроки, но, к сожалению, эти решения в моем случае не работают.

Не могли бы вы мне помочь ?

Ввод:

 ['Female/Fri', 'Male/Fri', 'Female/Sat', 'Male/Sat', 'Female/Sun','Male/Sun', 'Female/Thur', 'Male/Thur', 'Female', 'Male']  

Выход

 ['Fri', 'Fri', 'Sat', 'Sat', 'Sun','Sun', 'Thur', 'Thur', 'Female', 'Male']  

Ответ №1:

Для этого вам даже не нужны панды. Простого понимания списка должно быть достаточно

 In [3]: [s.split('/')[-1] for s in ['Female/Fri', 'Male/Fri', 'Female/Sat', 'Male/Sat', 'Female/Sun','Male/Sun', 'Female/Thur', 'Male/Thur', 'Female', 'Male']] Out[3]: ['Fri', 'Fri', 'Sat', 'Sat', 'Sun', 'Sun', 'Thur', 'Thur', 'Female', 'Male']