如何更改此整数项以正确连接到列表中?(Python)
我正在尝试创建一个新的多维列表,每个项目由一个从taggedDocuments列表中提取的单词列表和一个表示标签的整数组成 我遇到的问题是,尝试将单词列表和标签的整数值附加到新列表中会返回: TypeError:只能将列表(而不是“int”)连接到列表 我的代码如下:如何更改此整数项以正确连接到列表中?(Python),python,Python,我正在尝试创建一个新的多维列表,每个项目由一个从taggedDocuments列表中提取的单词列表和一个表示标签的整数组成 我遇到的问题是,尝试将单词列表和标签的整数值附加到新列表中会返回: TypeError:只能将列表(而不是“int”)连接到列表 我的代码如下: labelled_docs = [] def DocLabel(docs,labels): i = 0 while i < len(docs): templist = []
labelled_docs = []
def DocLabel(docs,labels):
i = 0
while i < len(docs):
templist = []
templist.append(docs[i])
labelled_docs.append(templist + labels[i])
del templist [:]
i += 1
listed_docs = list(documents)
listed_labels = clusterer.labels_.tolist()
DocLabel(listed_docs,listed_labels)
labeled_docs=[]
def DocLabel(文档、标签):
i=0
而我(医生):
圣殿骑士=[]
templist.append(文档[i])
带标签的\u docs.append(模板列表+标签[i])
圣殿骑士[:]
i+=1
列出的文档=列表(文档)
列出的标签=cluster.labels\uu.tolist()
DocLabel(列出的文档、列出的标签)
我正在努力解决如何更改列出的标签项,以允许列表正确连接。我已经对这个问题做了一些研究,但是我似乎找不到任何与我遇到的特定问题相关的东西。将
标记的文档转换为append(templast+labels[I])
这一行
labeled_docs.append(templast+[labels[i]])
这将连接两个列表,而不是连接一个
list
和一个int
值。您可以发布任何示例数据和o/p吗?