我是 python 新手,我正在尝试使用字典编写一个简单的单词计数器。我想知道为什么以下代码不起作用:
while word != None:
wordObject = Word()
wordObject.setWord(word)
if dictionary.has_key(wordObject.getWord():
setCount = dictionary[wordObject.getWord()]
setCount.setCount()
如果我保持原样,它永远不会进入 if 语句,如果我在 has key 方法中放置一个键值,那么它将进入语句并说我的 setCount 变量有无效的语法。我正在尝试将该变量设置为存储在我创建的字典中的键值中的对象,然后使用 setCount 方法增加单词计数。谢谢。