Я создал новый фрейм данных, используя df_all
classA classB year1 count1 docID1 year2 count2 doc2
0 A8 B1 1972 1 0 1973 3 U015|U348|U768
1 A8 B2 1972 2 U157|U596 1973 0 0
2 A8 B3 1972 0 0 1973 1 U124
, и я слил docID1 и docID2 в новый столбец с помощью
df_all['all_doc']=df_all['docID1'].astype(str)+'|'+df_all['docID2'].astype(str)
classA classB year1 count1 docID1 year2 count2 doc2 all_doc
0 A8 B1 1972 1 0 1973 3 U015|U348|U768 ||U015|U348|U768
1 A8 B2 1972 2 U157|U596 1973 0 0 U157|U596|0
2 A8 B3 1972 0 0 1973 1 U124 ||U124
в столбце 'all_doc'
,у него есть дубликат '|'в каждом ряду.Интересно, как удалить дубликаты '|'в каждой строке
я ожидаю увидеть результат примерно так
|U015|U348|U768
|U124
заранее спасибо