группировка множества строк в 1 c помощью Python
Подскажите как сгруппировать множество строк в 1 с помощью Python У меня есть DF (образец) на самом деле колонок около ~ 100
info = [['ID 75000', 1, 0, 0, 0, 0, 0, 0, 0, 0, 0],
['ID 75000', 0, 1, 0, 0, 0, 0, 0, 0, 0, 0],
['ID 75000', 0, 0, 1, 0, 0, 0, 0, 0, 0, 0],
['ID 75000', 0, 0, 0, 1, 0, 0, 0, 0, 0, 0],
['ID 75000', 0, 0, 0, 0, 1, 0, 0, 0, 0, 0],
['ID 75000', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
['ID 75000', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
['ID 75000', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
['ID 75000', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
['ID 75000', 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]]
df = pd.DataFrame(info, columns=['user_id', 'oper1', 'oper2', 'oper3', 'oper4', 'oper5', 'oper6', 'oper7', 'oper8', 'oper9', 'oper10'])
Необходимо сгруппировать чтобы получилось
user_id oper1 oper2 oper3 oper4 oper5 oper6 oper7 oper8 oper9 oper10
0 ID 75000 1 1 1 1 1 0 0 0 0 1
Источник: Stack Overflow на русском