如何创建复合字符串的rray

时间:2016-09-16 19:56:23

标签: python arrays string

大家好:我有一个50个字符串的集合,代表文本文件中的注释,其中每一行代表一个带有不同句子的单独注释。

每个字符串都是产品的用户评论,每个字符串或评论都有几个句子。

如何使用Python创建包含这些字符串的数组?

评论示例: 回顾1.“我对产品感到失望。质量现实很糟糕,价格也不公平。在我的生活中,我永远不会再购买这个品牌。

回顾2.“我对这款产品非常满意。这就是我想要的。感谢品牌J” ....到目前为止。

期望的结果:

  1. [('失望','产品'),('质量','真'','坏','价格','公平')]

  2. [('happy','product'),('all','desired'),('thanks','brand')]

  3. ...
  4. 我希望每个处理过的评论都在一个单独的行中将其保存在csv文件中

1 个答案:

答案 0 :(得分:0)

我的第一个项目与此类似。我相信你要求帮助将文本文件行作为数组。

打开文件进行阅读:

file = open("/path/to/file", "r")

然后我会拆分空格,所以:

for line in file: 
      print line.split(' ')

这将为您提供txt文件中每行的单词数组。 然后使用python中的csv模块输入到csv文件中。

参考文献: