首页 > 解决方案 > 如何在Python中将多个句子转换为列表列表

问题描述

我有一个名为 final 的数据框,其中有一个名为 CleanedText 的列,其中有用户评论(文本)。评论是多行的。我已经完成了预处理并删除了所有逗号、句号、htmltags 等。所以数据看起来像,Review1(row1):披萨非常好吃,交货晚了。就像这样,我有 10000 条评论(对应于 10000 行)。现在我想要一个列表列表,其中每个评论都应该在列表中。例如:[['Pizza','extremely','delicious','delivery','late'],['Tommatos','rotten'......[]...[]]。

标签: pythonpython-3.x

解决方案


这假设您已经真正剥离了所有“有趣”内容的文本。试一试。

fulltext = 'stuff with many\nlines and words'
text_array = [line.split() for line in fulltext.splitlines()]

推荐阅读