访问gensim字典中的键值对
Access key value pairs in gensim dictionary
我正在使用 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']...)
但是,如何访问字典对象的键值对?
Token2id 是一个标准的 python 字典。您可以像标准字典一样进行迭代:
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)
我正在使用 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']...)
但是,如何访问字典对象的键值对?
Token2id 是一个标准的 python 字典。您可以像标准字典一样进行迭代:
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)