【发布时间】:2021-03-07 01:01:26
【问题描述】:
我有一个这样的嵌套列表:
data = [[[], 'October'],
[[], 'October'],
[[], 'October'],
[['covid-19'], 'October'],
[['covid-19'], 'October'],
[[], 'October'],
[['covid-19'], 'October'],
[[], 'October'],
[['tiktok', 'tenaga kesehatan'], 'October'],
[[], 'October'],
[['covid-19'], 'October'],
[['kanker'], 'October'],
[['covid-19'], 'October'],
[[], 'October'],
[[], 'October'],
[['covid-19'], 'October'],
[[], 'October'],
[['jantung'], 'October'],
[['covid-19'], 'October'],
[[], 'October'],
[[], 'October'],
[[], 'October'],
[[], 'October'],
[[], 'October'],
[[], 'October'],
[[], 'October'],
[[], 'October'],
[[], 'October'],
[['covid-19'], 'October'],
[['covid-19'], 'October'],
[['covid-19'], 'October'],
[[], 'October'],
[[], 'October'],
[[], 'October'],
[[], 'October'],
[['covid-19'], 'October'],
[[], 'October'],
[['jantung'], 'October'],
[['covid-19'], 'October'],
[['covid-19'], 'October'],
[['covid-19'], 'October'],
[['covid-19'], 'October'],
[['covid-19'], 'October'],
[['covid-19', 'covid-19'], 'October'],
[['covid-19'], 'October'],
[[], 'September'],
[['covid-19'], 'September'],
[['covid-19'], 'September'],
[[], 'September'],
[[], 'September'],
[['covid-19', 'covid-19'], 'September'],
[['jantung'], 'September'],
[['jantung'], 'September'],
[['covid-19'], 'September'],
[['covid-19'], 'September'],
[['covid-19'], 'September'],
[[], 'September'],
[['covid-19'], 'September'],
[[], 'September'],
[['covid-19'], 'September'],
[[], 'September'],
[['covid-19'], 'September'],
[['covid-19'], 'September'],
[[], 'September'],
[['covid-19'], 'September'],
[[], 'September'],
[['covid-19'], 'September'],
[['covid-19'], 'September'],
[[], 'September'],
[[], 'September'],
[['covid-19'], 'September'],
[[], 'September'],
[[], 'August'],
[[], 'August'],
[[], 'August'],
[['covid-19'], 'August'],
[[], 'August'],
[[], 'August'],
[['covid-19'], 'August'],
[['jantung'], 'August'],
[['covid-19'], 'August'],
[['covid-19'], 'August'],
[[], 'August'],
[['covid-19'], 'August'],
[['covid-19'], 'August'],
[['covid-19'], 'August'],
[['covid-19'], 'August'],
[[], 'August'],
[['covid-19'], 'August'],
[[], 'August'],
[['covid-19'], 'August'],
[['covid-19'], 'August'],
[[], 'August'],
[['covid-19'], 'August'],
[['covid-19'], 'August'],
[[], 'August'],
[['covid-19'], 'August'],
[['covid-19', 'covid-19'], 'August'],
[['covid-19'], 'August'],
[['covid-19'], 'July']]
我想按月份的名称计算所有令牌 ('covid-19','jantung'... etc),这样我就可以按月获取令牌频率。
这是我的预期输出:
result = [
['covid-19',0,0,0,0,0,0,1,19,17,21,0,0],
['tiktok',0,0,0,0,0,0,0,0,0,1,0,0],
['jantung',0,0,0,0,0,0,0,1,2,2,0,0],
['kanker',0,0,0,0,0,0,0,0,0,1,0,0],
['tenaga kesehatan',0,0,0,0,0,0,0,0,0,1,0,0],
]
请注意:'0,0,0,0,0,0,1,19,17,21,0,0' 是 1 月到 12 月的顺序 和 该月令牌的总和。请建议我一种将嵌套转换为的方法结果列表。
有什么想法吗?
【问题讨论】:
-
您好!你尝试了什么?
标签: python list dataframe nested