【发布时间】:2019-09-14 06:50:38
【问题描述】:
从数据框列中提取字符串列表,如我的代码所示:
d = {'text': ["Hello", "How are you","From","Liban"]}
df = pd.DataFrame(data=d)
df
我的列表会有
List_text = ["Hello","How are you","From","Liban"].
谢谢
【问题讨论】:
从数据框列中提取字符串列表,如我的代码所示:
d = {'text': ["Hello", "How are you","From","Liban"]}
df = pd.DataFrame(data=d)
df
我的列表会有
List_text = ["Hello","How are you","From","Liban"].
谢谢
【问题讨论】:
list_text = df.text.tolist()
print(list_text)
['Hello', 'How are you', 'From', 'Liban']
【讨论】:
您可以遍历目标列中的元素并将您想要的元素添加到一个空列表中。
d = {'text': ["Hello", "How are you","From","Liban"]}
df = pd.DataFrame(d)
rows,columns=df.shape
list_text=[] #your empty list
for index in range(rows): #iteration over the dataframe
list_text.append(df.iat[index,0])
print(list_text)
【讨论】: