Как сделать уникальными строки и соединит другие столбцы строки в строку

Есть таблица, с названиями столбцов 'A','B','C'

введите сюда описание изображения

Не понимаю как сделать вот так

введите сюда описание изображения

Пыталась сделать df.pivot_table(values='В',index='А', columns='С'), но выдает ошибку. Подскажите пожалуйста как можно решить данную проблему? Еще мысли есть что в итоге должен получиться словарь из списков, где будет {1: [1:a], [2:d].....
Скорее всего я запуталась очень сильно, и не понимаю что делать и как искать в интернете. Если кто-то поймет меня и направит на правильную мысль, буду очень благодарна!


Ответы (1 шт):

Автор решения: KoTalina

df.groupby(df.columns.difference(['B']).tolist())
.B.apply(pd.Series.unique).reset_index()

Нашла, спасибо всем. Но если есть у кого ещё идеи-делитесь)

→ Ссылка