访问gensim字典中的键值对

时间:2015-06-23 18:48:58

标签: python gensim

我正在使用gensim字典。例如,您可以打印print(dictionary.token2id),如https://radimrehurek.com/gensim/tut1.html所示。我也可以print dictionary

Dictionary(7 unique tokens: [u'nra', u'canon', u'deuterium', u'ion', u'facebook']...)

但是,如何访问字典对象的键值对?

1 个答案:

答案 0 :(得分:3)

Token2id是一个标准的python dict。您可以像标准字典一样进行迭代:

Python 2:

for k, v in dictionary.token2id.iteritems():
    print k, v

对于Python 3,使用items()

for k, v in dictionary.token2id.items():
    print(k, v)