大家好:我有一个50个字符串的集合,代表文本文件中的注释,其中每一行代表一个带有不同句子的单独注释。
每个字符串都是产品的用户评论,每个字符串或评论都有几个句子。
如何使用Python创建包含这些字符串的数组?
评论示例: 回顾1.“我对产品感到失望。质量现实很糟糕,价格也不公平。在我的生活中,我永远不会再购买这个品牌。
回顾2.“我对这款产品非常满意。这就是我想要的。感谢品牌J” ....到目前为止。
期望的结果:
[('失望','产品'),('质量','真'','坏','价格','公平')]
[('happy','product'),('all','desired'),('thanks','brand')]
我希望每个处理过的评论都在一个单独的行中将其保存在csv文件中
答案 0 :(得分:0)
我的第一个项目与此类似。我相信你要求帮助将文本文件行作为数组。
打开文件进行阅读:
file = open("/path/to/file", "r")
然后我会拆分空格,所以:
for line in file:
print line.split(' ')
这将为您提供txt文件中每行的单词数组。
然后使用python中的csv
模块输入到csv文件中。
参考文献: