可用于制作英语词典的数据结构

时间:2017-10-05 13:40:11

标签: python c data-structures hashmap

所以我在csv文件中有一个单词的数据集,其中包含其词性和含义。我把它分成三列。但我对使用哪种数据结构感到困惑。我希望字典能够显示含义以及词性。我制作了一个如下的散列图:

{'A':['abaca',
 'abacinate',
 'abacination',
 'abaciscus',
 'abacist',
 'aback',
 'abactinal',
 'abaction',
 'abactor',
 'abaculi'....],'B':...}

现在,如果给出一个单词,我应该使用树来显示含义还是任何其他数据结构?

1 个答案:

答案 0 :(得分:0)

这实际上取决于问题究竟是什么以及在创建数据结构后需要做什么。

但请尝试将现有字典转换为字典字典。第二个字典中有含义/ POS的地方。

{'A':['apple':['水果','红色对象'......],'飞机':['飞行物',......],...... , 'B':[.....],....}