好的,我正在尝试传输值列表以及有关该值列表的信息。我正在尝试在处理数据时做到这一点。让我告诉你发生了什么:
worddictlist2 = []
for innertweet in namelist:
worddictlist = []
for tweet in innertweet[0]:
worddict = {word: tweet.count(word) for word in wordlist}
worddictlist.append(worddict)
worddictlist2.append(worddictlist)
namelist 是一个包含以下信息的变量:
[[['blah blah blah string blah blah blah blah blah blah', 'another string, blah blah blah, string string', 'string string string'], category], ['string string another string, blah', 'more words, more words, etc', 'yet again, here we go'], category2]
我正在计算每个短语中特定单词出现的次数。但是我仍然想以某种方式保留类别分配。
我一直在尝试在各个循环中附加不同的列表,我尝试了不同的列表推导,但我只是没有看到我想要的结果,如下所示:
[[{word1: 0, word2: 7, word3: 12, word4: 6}, category], {word1: 3, word2: 9, word3: 1, word4: 2}, category2]]
我怎样才能得到这个输出?我这样做效率低吗?我折磨这些数据的方式让我觉得我做这个过程效率低下。