亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

計算列表中的單詞出現在字符串中的頻率

計算列表中的單詞出現在字符串中的頻率

慕妹3146593 2021-07-16 18:01:03
我有一個預定義的單詞列表;例如: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非常感謝任何愿意提供幫助的人!
查看完整描述

3 回答

  • 3 回答
  • 0 關注
  • 206 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號