Преобразовать список в сводный список
=====================================

У меня есть список:

Это возвращает список как это:

Это продолжается и там, где иногда у меня будет 50-100 различных заголовков

Мне нужно иметь возможность развернуть это и в конечном итоге записать в CSV с Row в качестве заголовка. Я знаю, как преобразовать объект в CSV, но мне очень тяжело поворачивать список и надеяться, что кто-то может помочь.

вот что я хочу чтобы это выглядело так:

Может кто-нибудь помочь мне сделать эту работу? Мне действительно просто нужно иметь возможность перенести мой список в новый список, который в конечном итоге будет CSV-файлом ... Я знаю, как это сделать в SQL, но я не могу использовать SQL в этом сценарии.

Вот что я в итоге сделал, что сработало для меня: