for index, row in df.iterrows():
print(index)
name = row['name']
new_name = get_name(name)
row['new_name'] = new_name
df.loc[index] = row
В этом фрагменте кода мое тестирование показывает, что последняя строка делает его довольно медленным, очень медленным. Это в основном вставка нового столбца строка за строкой. Может быть, мне следует сохранить все «новое_имя» в списке и обновить df вне l oop?