使用 list() 函数。
举个例子:
real_test_raw = ['第一段文字','这是第二段','第三段文字']
real_documents = [(jieba.cut(item_text,cut_all=False)) for item_text in real_test_raw]
执行后,real_documents是一个generator的列表。为什么是列表?注意中括号[ ]
为什么是列表里面存放的是generator,这是因为 jieba.cut() 函数返回的就是generator
ok,我们将上述代码改为:
real_documents = [list(jieba.cut(item_text,cut_all=False)) for item_text in real_test_raw]
这下real_documents就是纯文本列表了。