Я делаю анализ данных статистики покемонов, собранных в Интернете. Как я могу удалить первый экземпляр "Venusaur" в строке №3, чтобы он просто сказал "Mega Venusaur"? Я думаю о функции, которая сравнивает предыдущее «имя» в строке, но как получить доступ к первому экземпляру имени? И примените это ко всем «мегамазам» в остальной части списка.
name_instance = for Name in Names
poke_df.loc[poke_df['Name'].str.contains(name_instance), 'Name'] = 'Mega'+name_instance
NationalNo Name Type Type_1 Type_2 HP Attack Defense Sp_Atk Sp_Def Speed Total Stat_Avg
2 003 Venusaur [Grass, Poison] Grass Poison 80 82 83 100 100 80 525 87
3 003 Venusaur Mega Venusaur [Grass, Poison] Grass Poison 80 100 123 122 120 80 625 104
4 004 Charmander [Fire, None] Fire None 39 52 43 60 50 65 309 51