Google トレンドから次の形式でデータを表示する 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
}
}