我做了一个基于马尔可夫链的python项目来创建句子。现在我要做同样的事情,但在加工过程中。下面是我需要帮助的python代码:def createProbabilityHash(words)
:
def createProbabilityHash(words):
numWords = len(words)
wordCount = {}
for word in words:
if wordCount.has_key(word):
wordCount[word] += 1
else:
wordCount[word] = 1
Tags:
处理本质上是Java的包装器,所以您可以使用Java语法来重新实现这段代码。比如:
或者您可以使用pyprocessing并使用Python提供的所有处理能力。在
(我假设这个方法还有更多,因为您的原始Python代码从不返回任何内容,也不会实际对wordCount执行任何操作,或者实际计算任何类型的哈希值。)
相关问题 更多 >
编程相关推荐