标签: python pandas dataframe
import pandas as pd r1=['i just got the count', 'come on hold on man'] df=pd.DataFrame(r1,columns=['text'])
所需的输出:
r1 = [['i','just','got','the', 'count'],['come','on','hold', 'man']
在第二行中,“ on”重复两次,并且所需的输出仅显示唯一的单词。
答案 0 :(得分:0)
尝试:
df['text'].str.split().apply(set)
输出:
0 {got, just, count, the, i} 1 {on, man, come, hold} Name: text, dtype: object
答案 1 :(得分:0)
只需使用split将r1传递给列表推导。
r1 = [x.split() for x in r1]