标签: python python-3.x
我得到了KeyError:for
X = [[word2idx[token] for token in d.split()] for d in desc]
desc包含单词或标记,如何解决此错误?
答案 0 :(得分:1)
看起来某些单词或标记在word2idx中没有值
使用dict.get来防止错误。
dict.get
<强>实施例强>
X = [[word2idx.get(token, None) for token in d.split()] for d in desc]