我只需要做这篇文章的标题所说的:编写一个python程序,返回文本中出现至少5次的所有单词。我意识到这是一个非常简单的问题。我是一个新手程序员,试图学习一些NLP技能,但由于某些原因,我无法弄清楚这一点。您的帮助将不胜感激!
谢谢!
发布于 2013-01-06 13:25:53
作为第一步,使用str.split()对字符串进行标记如何?然后,使用for循环遍历结果数组,执行以下操作:如果单词不包含在字典的键集中,则将其添加到字典中,存储其计数,在本例中为1。否则,该单词已经包含,在字典中查找其计数,递增计数,然后将其推回到字典中。最后,当你数完单词后,去查字典,只记住那些计数为5或更多的单词。
https://stackoverflow.com/questions/14179543
复制相似问题