データベースに次のようなデータがあります(簡略化)
colA, colB, colC
'a', 1, 'abc'
'a', 2, 'def'
'b', 1, 'ghi'
'b', 2, 'jkl'
私の目的は、そのテーブルからネストされた辞書を作成することです。これは次のようになります。
dict = {a: {1: 'abc'}, {2: 'def'},
b: {1: 'ghi'}, {2: 'jkl'}}
私の実際のケースでは、ネストされたレベルがさらにいくつかあります。データベースクエリであるため、「for」ループを1行ずつ実行できると思います
この方法で辞書を作成するためのエレガントで効率的な方法への提案はありますか?