我从 Google Trends 下载了一个 CSV 文件,它以这种格式显示数据:
Top cities for golden globes
City,golden globes
New York (United States),100
Los Angeles (United States),91
Toronto (Canada),69
Top regions for golden globes
Region,golden globes
United States,100
Canada,91
Ireland,72
Australia,72
这些组中有 3-4 个由空格分隔。每组的第一行包含我想用作键的文本,然后是我需要与该键关联的字典列表。有人对我可以用来实现这一目标的一些 Python 工具有什么建议吗?我对 Python 的 CSV 库不太满意。
我想要的上述 CSV 输出如下所示:
{
"Top cities for golden globes" :
{
"New York (United States)" : 100,
"Los Angeles (United States)" : 91,
"Toronto (Canada)" : 69
},
"Top regions for golden globes" :
{
"United States" : 100,
"Canada" : 91,
"Ireland" : 72,
"Australia" : 72
}
}