У меня есть список текстовых строк, которые я хочу объединить на основе одинаковых значений в правой части разделителя »:« Если значения справа идентичны, то объедините строки с добавлением левой части разделителя и сохраните только одну копию правой части разделителя.Как объединить несколько строк на основе идентичных значений
Список:
file1: apple
file2: car
file1: car
file3: people
file4: stuff
file5: people
Desired_list:
file1: apple
file2,file1: car
file3,file5: people
file4: sutff
Похоже, вы могли бы использовать либо a) словарь, либо b) матрицу с файлами в виде строк, а другую - как столбцы (например, объект 'CountVectorizer'). – blacksite
Я не уверен, как подойти к нему. Если бы вы могли дать подсказку, я мог бы попробовать ее. – Benjamin
Мой список - это просто файл в формате, который я показал выше. – Benjamin