有条件地将列表中的项目附加到多个文档中
Conditional appending items from a list into multiple documents
我是 python 的新手。我的问题与将基于 index[0]
的数据附加到一组文档(例如 doc1、doc2)有关。
g = [('elsiescdesign', 'flowers', 6),('elsiescdesign', 'running', 6), ('fulviomeloni', 'flowers', 1), ('connor-burrows', 'flowers', 1), ('withoutroots', 'flowers', 1), ('thegreenraven', 'flowers', 2), ('taylor-music', 'flowers', 2), ('eda11y', 'flower', 7), ('2liice', 'flower', 1)]
以上是示例数据:[(blogger,tag,countsoftagusedbyblooger)]
我想将所有博客标签附加到一个文档中,例如
elsiescdesign =['flowers','flowers','flowers','flowers','flowers','flowers','running','running','running','running','running','running']
但不只是一个博主,这里所有的博主。这样做的原因是为了建立我的主题模型。
试试这个
bloggers = {}
for b in g:
bloggers.setdefault(b[0], []).extend([b[1]] * b[2])
我是 python 的新手。我的问题与将基于 index[0]
的数据附加到一组文档(例如 doc1、doc2)有关。
g = [('elsiescdesign', 'flowers', 6),('elsiescdesign', 'running', 6), ('fulviomeloni', 'flowers', 1), ('connor-burrows', 'flowers', 1), ('withoutroots', 'flowers', 1), ('thegreenraven', 'flowers', 2), ('taylor-music', 'flowers', 2), ('eda11y', 'flower', 7), ('2liice', 'flower', 1)]
以上是示例数据:[(blogger,tag,countsoftagusedbyblooger)]
我想将所有博客标签附加到一个文档中,例如
elsiescdesign =['flowers','flowers','flowers','flowers','flowers','flowers','running','running','running','running','running','running']
但不只是一个博主,这里所有的博主。这样做的原因是为了建立我的主题模型。
试试这个
bloggers = {}
for b in g:
bloggers.setdefault(b[0], []).extend([b[1]] * b[2])