【发布时间】:2021-03-29 14:48:31
【问题描述】:
我正在尝试将句子拆分为单词并将每个单词作为句子的值。所以:
{sent 1: ["hi","how"], sent 2:["hello","i'm"]}
这是我的代码:
def get_maps(corpus):
vocab= {}
ind = len(corpus)
for line in corpus.values:
for line[0] in line:
print(line[0])
for i in range(ind):
sents = []
vocab[i].append(line[0].lower().split())
return vocab
但此代码返回一个关键错误。当我只是等同于
vocab[i] = (line[0].lower().split())
我为每个键得到相同的值。
我的语料库是句子的数据库。
【问题讨论】:
-
如果您可以在问题中添加几行
dataframe会更好..
标签: python dictionary