我對python比較新。我正在嘗試使用Lambda過濾List中的數據,但編譯器爲我提供了註釋代碼的語法錯誤。Python:在列表中使用Lambda函數時出現語法錯誤
# documents = [(list(filter(lambda w:w if not w in stop_words,movie_reviews.words(fileid))),category)
# for category in movie_reviews.categories()
# for fileid in movie_reviews.fileids(category)]
#
documents = [(list(movie_reviews.words(fileid)),category)
for category in movie_reviews.categories()
for fileid in movie_reviews.fileids(category)]
未註釋的部分有效,但註釋部分給出語法錯誤。任何輸入我在這裏做錯了嗎?
感謝那些工作 –