我想检查同一个列表中同时存在的两个单词。
例如
我有一个单词列表就像
word_list = [I have a dream, I am a dreamer]
并有一个名为 df 的数据框,例如
df
# word1 word2
# have dream
# basketball player
我想检查同一个列表中同时存在的两个单词。所以我这样写了我的代码
for index, row in df.iterrows():
text = []
tokenized = word_list.split()
for tokenized_word in tokenized:
if row["word1"] == tokenized_word:
for tokenized_word in tokenized:
if row["word2"] == tokenized_word:
text.append(word_list)
如果列表有很多元素并且数据框有很多单词,则运行此代码将花费很多时间。无论如何要加快我的代码吗?
手掌心
相关分类