NLTK python error: “TypeError: 'dict_keys' object is not subscriptable”

后端 未结 5 1096
鱼传尺愫
鱼传尺愫 2020-12-01 03:36

I am following instructions for a class homework assignment and I am supposed to look up the top 200 most frequently used words in a text file.

Here\'s the last par

5条回答
  •  再見小時候
    2020-12-01 04:00

    I am using python 3.5 and I meet the same problem of TypeError.

    Using vocab = list(fdist1.keys()) does not give me the top 50 most frequently used words.
    But fdist1.most_common(50) does.

    Further,if you just want to show those top 50 words not with their frequency,you can try :

    [word for (word, freq) in fdist1.most_common(50)]

提交回复
热议问题