Input dataframe
A B
n1 "joe,jack"
n2 "kelly,john"
n3 "adam,sam"
n1 "jack,frank"
n3 "rita"
n4 "steve, buck"
n2 "john, kelly, peter"
基于索引column A
,我想用comma
(,)分隔文本。因此,預期的輸出將如下所示(任何重復實例只執行一次)
A B
n1 joe,jack,frank
n2 kelly,john,peter
n3 adam,sam,rita
n4 steve, buck
如果順序不重要,則將
GroupBy.agg
與帶有拆分、設置理解和聯接的自定義函數一起使用:如果順序對于刪除重復項很重要,請使用
dict.fromkeys
技巧: