Сегодня я работал с серией, состоящей из имен.Мне нужно стереть второе имя в каждом ряду.Мой DataFrame выглядит следующим образом:
Name
John Charles Bloom
Michael Jackson
Peter Rodrigo Aguilera Wayne
И мой желаемый вывод такой:
Name
John Bloom
Michael
Peter Aguilera Wayne
Итак, я попробовал некоторые вещи, как это:
df['Name2']=df.Name.str.replace('\b\w*\b(\b\w*\b)\b\w*\b','')
Но этоне работалЯ не эксперт по регулярным выражениям, но это не должно быть так сложно, верно?
Любая помощь приветствуется