我有一個預定義的單詞列表;例如:wordlist = [["one"],["two"],["three"]]我有一個很大的 .txt 文件語料庫,也作為列表導入到 python 中,例如:corpus = ["my friend has one potato","i have two bananas and three apples","my dad has three apples"] 我想要一個公式,它逐行遍歷語料庫,并告訴我每行包含的單詞表中的單詞數量;即,示例性輸出將是:121我不需要區分單詞表中的單詞。但是,我希望這是一個公式,以便我可以輕松地將它應用于不同的單詞列表或語料庫。我還沒有在 SO 或其他地方找到答案。我嘗試過的是:wordcount_total=list()for i in range(len(corpus)): row=corpus[i] wordcount_row=sum(1 for word in row.split() if word in wordlist) wordcount_total.append(wordcount_row)但是,這給了我:000非常感謝任何愿意提供幫助的人!
添加回答
舉報
0/150
提交
取消