Python で NLTK の一部である FreqDist を使用しようとしています。このサンプルコードを試しました:
fdist1 = FreqDist(text1)
vocabulary1 = fdist1.keys()
vocabulary1[:50]
しかし、最後の行で次のエラーが発生します。
TypeError: 'map' object is not subscriptable
コードは Python 2 では正常に動作すると思いますが、Python 3 (私が持っている) では上記のエラーが発生します。
このエラーの原因と解決方法を教えてください。これについて何か助けていただければ幸いです。