【发布时间】:2021-04-03 12:57:50
【问题描述】:
我从 twitter 获得了一个数据,现在正在处理它。 我正在尝试将推文的所有文本放入一个字符串列表中。
数据包含显示推文文本的“内容”列。我想将所有文本放入一个列表或数组中以供进一步分析。
这是我的代码:
data= []
for i in range(len(data)):
if data['content'] is not None:
data.append(data['content'])
data
由于某些原因,Python 会多次打印结果(数据大小)。我相信我在 for 循环中做错了什么。我只想打印一次列表。
感谢您的帮助!
【问题讨论】:
-
我没明白你的逻辑,你能详细说明一下吗?
-
我认为json文件包含那么多数据
-
@NanthakumarJJ 是的,我的 json 文件包含 20k 条推文的信息。我想将所有文本放到一个列表中,以便之后获得主题标签。当我运行我的代码时,它会打印我想要的结果 20k 次(所以 20k 列表列表)。我只想要一个:)
-
我知道了,我会发布解决方案
-
你的json结构是什么?你能提供一些样品吗?
标签: python string list dataframe for-loop