【发布时间】:2021-05-19 09:45:28
【问题描述】:
假设我有一个字典 csv,例如:
fruit vegetable meat
banana broccoli beef
apple carrot chicken
orange corn pork
mango NaN NaN
coconut NaN NaN
还有另一个 csv,例如:
sentences
Today I ate some beef.
Corn is tasty.
I drank some coconut water.
我正在尝试将句子 csv 中的字符串与字典中的字符串进行匹配,以进行如下分类:
sentences food
Today I ate some beef. meat
Corn is tasty. vegetable
I drank some coconut water. fruit
我需要做什么才能产生该输出?我应该消除 NaN 以使其正常工作还是可以忽略它们?
【问题讨论】:
-
如果一个句子包含属于多个列的单词,如何分类?
-
我也在寻找解决方案,但目前我还不知道。
标签: python string dictionary search string-matching