У меня есть CSV-файл, в котором первый столбец содержит идентификатор, а второй столбец связан с данными. Идентификатор повторяется произвольное количество раз, поэтому файл выглядит следующим образом.
data1,123
data1,345
data1,432
data2,654
data2,431
data3,947
данные 3673
Я хотел бы объединить записи, чтобы сгенерировать одну запись для каждого идентификатора, и получить.
data1,123,345,432
data2,654,431
данные3,947,673
Есть ли эффективный способ сделать это на python или numpy? Словари отсутствуют из-за дублирования ключей. На данный момент у меня есть строки в списке списков, затем они циклически проходят и проверяют идентичность с предыдущим значением в индексе 0 в списке, но это очень неуклюже. Спасибо за любую помощь.