下面是我的代码。我想在其他函数中使用finalList,因此我尝试返回finalList,但在函数外得到一个错误'return'。
如果我使用print finalList,它可以很好地打印结果。你知道吗
你知道怎么做吗?你知道吗
import csv
from featureVector import getStopWordList
from preprocess import processTweet
from featureVector import getFeatureVector
inpTweets = csv.reader(open('sampleTweets.csv', 'rb'), delimiter=',', quotechar='|')
stopWords = getStopWordList('stopwords.txt')
featureList = []
tweets = []
for row in inpTweets:
sentiment = row[0]
tweet = row[1]
processedTweet = processTweet(tweet)
featureVector = getFeatureVector(processedTweet)
featureList.extend(featureVector)
tweets.append((featureVector, sentiment));
finalList = list(set(featureList))
你已经可以这么做了。你知道吗
如果您想
return finalList
,那么为它创建一个函数。你知道吗方案1
方案2
相关问题 更多 >
编程相关推荐