Os pandas agrupam duas colunas e obtêm o ditado por valores

Eu tenho um dataframe de pandas:

banned_titles = 
TitleId  RelatedTitleId
0    89989           32598
1    89989         3085083
2    95281         3085083

quando aplico groupby da seguinte maneira

In [84]: banned_titles.groupby('TitleId').groups
Out[84]: {89989: [0, 1], 95281: [2]}

Isso é tão perto, mas não eu quero.

O que eu quero é:

{89989: [32598, 3085083], 95281: [3085083]}

Existe uma maneira de fazer isso?

questionAnswers(2)

yourAnswerToTheQuestion