我有
pd.DataFrame({'text':['fewfwePDFerglergl','htrZIPg','gemlHTML']})
text
0 wePDFerglergl
1 htrZIPg
2 gemlHTML
一万行的列。每列包含['PDF','ZIP','HTML']中的一个。文本中每个条目的长度最大为14个字符。
我如何获得:
pd.DataFrame({'text':['wePDFerglergl','gemlHTML'],'file_type':['pdf','zip','html']})
text file_type
0 wePDFerglergl pdf
1 htrZIPg zip
2 gemlHTML html
我为单个条目尝试了df.text[0].find('ZIP')
,但不知道如何将它们全部拼接在一起以测试并为列中的每一行返回正确的值
有什么建议吗?