set_index делает колонку(и) индексом; reset_index возвращает index в колонки (или дропает); частый шаг после groupby/merge для «плоской» таблицы.
Разбор
drop=True в reset_index удаляет старый index.
- MultiIndex снимают уровнем:
reset_index(level=...).
- Имена уровней важны для ясности.
- Перед set_index проверьте уникальность, если нужен ключ.
Итог
set/reset_index переключают роль колонки и метки строки.