Pandas: Datenrahmen in Diktat von Listen konvertieren

Ich habe einen Datenrahmen wie diesen:

col1, col2
A      0
A      1
B      2
C      3

Ich möchte folgendes erhalten:

{ A: [0,1], B: [2], C: [3] }

Ich habe es versucht

df.set_index('col1')['col2'].to_dict()

aber das ist nicht ganz richtig. Das erste Problem, das ich habe, ist, dass 'A' wiederholt wird. Am Ende erhalte ich nur A: 1 (0 wird überschrieben). Wie repariert man

Antworten auf die Frage(4)

Ihre Antwort auf die Frage