次の CSV があるとします。
Type Name Application
Vegetable Lettuce StoreA
Fruit Apple StoreB
Vegetable Orange StoreB
Fruit Pear StoreC
Dairy Milk StoreA
Fruit Plum StoreB
Fruit Plum StoreA
「折りたたまれている」と予想される特定のフィールドに基づいて、構造化された辞書を生成できるようにする簡単な方法はPythonにありますか? たとえば、「タイプ」、「アプリケーション」、「名前」の順に指定すると、「野菜」、「果物」、「乳製品」の 3 つのキーのみを持つ辞書が作成されます...
野菜には「StoreA」と「StoreB」のみが含まれ、果物には「Store B」と「Store C」が含まれます (Plum は Store B にありますが、Store B は重複しません)。
そして、口述の最も深いレベルまでドリルダウンすることが成果になります。これを達成するための最良の方法は何ですか?構文は高く評価されます。